xine-lib 1.2.11
|
Macros | |
#define | LOG_MODULE "dxr3_spu_encoder" |
#define | DIST_COEFF 1024.0 |
Functions | |
spu_encoder_t * | dxr3_spu_encoder_init (void) |
void | dxr3_spu_encode (spu_encoder_t *this) |
static void | convert_palette (spu_encoder_t *this) |
static void | create_histogram (spu_encoder_t *this) |
static void | generate_clut (spu_encoder_t *this) |
static void | map_colors (spu_encoder_t *this) |
static void | convert_clut (spu_encoder_t *this) |
static void | convert_overlay (spu_encoder_t *this) |
static void | write_rle (spu_encoder_t *this, int *offset, int *higher_nibble, int length, int color) |
static void | write_byte (spu_encoder_t *this, int *offset, uint8_t byte) |
static void | write_nibble (spu_encoder_t *this, int *offset, int *higher_nibble, uint8_t nibble) |
#define DIST_COEFF 1024.0 |
#define LOG_MODULE "dxr3_spu_encoder" |
|
static |
Referenced by dxr3_spu_encode().
|
static |
References _x_assert, rle_elem_s::color, field, rle_elem_s::len, lprintf, write_byte(), write_nibble(), and write_rle().
Referenced by dxr3_spu_encode().
|
static |
References OVL_PALETTE_SIZE.
Referenced by dxr3_spu_encode().
|
static |
References rle_elem_s::color, rle_elem_s::len, lprintf, and OVL_PALETTE_SIZE.
Referenced by dxr3_spu_encode().
void dxr3_spu_encode | ( | spu_encoder_t * | this | ) |
References convert_clut(), convert_overlay(), convert_palette(), create_histogram(), generate_clut(), lprintf, and map_colors().
Referenced by dxr3_overlay_end().
spu_encoder_t * dxr3_spu_encoder_init | ( | void | ) |
Referenced by dxr3_overlay_begin().
|
static |
References DIST_COEFF, lprintf, and OVL_PALETTE_SIZE.
Referenced by dxr3_spu_encode().
|
static |
References OVL_PALETTE_SIZE.
Referenced by dxr3_spu_encode().
|
static |
Referenced by convert_overlay().
|
static |
Referenced by convert_overlay(), and write_rle().
|
static |
References _x_assert, and write_nibble().
Referenced by convert_overlay().