xine-lib  1.2.9
Macros | Functions
spu.c File Reference
#include <xine/configfile.h>
#include <xine/xine_internal.h>
#include <xine/spu.h>
#include <xine.h>

Macros

#define BLACK_OPACITY   67
 
#define COLOUR_OPACITY   100
 

Functions

static void no_op (void *user_data, xine_cfg_entry_t *entry)
 
void _x_spu_misc_init (xine_t *this)
 
void _x_spu_get_opacity (xine_t *this, xine_spu_opacity_t *opacity)
 
int _x_spu_calculate_opacity (const clut_t *clut, uint8_t trans, const xine_spu_opacity_t *opacity)
 

Macro Definition Documentation

◆ BLACK_OPACITY

#define BLACK_OPACITY   67

◆ COLOUR_OPACITY

#define COLOUR_OPACITY   100

Function Documentation

◆ _x_spu_calculate_opacity()

int _x_spu_calculate_opacity ( const clut_t clut,
uint8_t  trans,
const xine_spu_opacity_t opacity 
)

◆ _x_spu_get_opacity()

void _x_spu_get_opacity ( xine_t this,
xine_spu_opacity_t opacity 
)

◆ _x_spu_misc_init()

void _x_spu_misc_init ( xine_t this)

References _, BLACK_OPACITY, COLOUR_OPACITY, no_op(), and NULL.

Referenced by xine_stream_new().

◆ no_op()

static void no_op ( void *  user_data,
xine_cfg_entry_t entry 
)
static

Referenced by _x_spu_misc_init().