|
FFmpeg
|
Microsoft Screen 3 (aka Microsoft ATC Screen) decoder. More...
Go to the source code of this file.
Data Structures | |
| struct | Model2 |
| struct | Model |
| struct | Model256 |
| struct | RangeCoder |
| struct | BlockTypeContext |
| struct | FillBlockCoder |
| struct | ImageBlockCoder |
| struct | DCTBlockCoder |
| struct | HaarBlockCoder |
| struct | MSS3Context |
Macros | |
| #define | HEADER_SIZE 27 |
| #define | MODEL2_SCALE 13 |
| #define | MODEL_SCALE 15 |
| #define | MODEL256_SEC_SCALE 9 |
| #define | RAC_BOTTOM 0x01000000 |
Enumerations | |
| enum | BlockType { FILL_BLOCK = 0, IMAGE_BLOCK, DCT_BLOCK, HAAR_BLOCK, SKIP_BLOCK, SKIP_BLOCK = 0, DCT_BLOCK, IMAGE_BLOCK } |
Variables | |
| AVCodec | ff_msa1_decoder |
Microsoft Screen 3 (aka Microsoft ATC Screen) decoder.
Definition in file mss3.c.
| #define HEADER_SIZE 27 |
Definition at line 32 of file mss3.c.
Referenced by mss3_decode_frame().
| #define MODEL2_SCALE 13 |
Definition at line 34 of file mss3.c.
Referenced by rac_get_model2_sym().
| #define MODEL_SCALE 15 |
Definition at line 35 of file mss3.c.
Referenced by rac_get_model256_sym(), and rac_get_model_sym().
| #define MODEL256_SEC_SCALE 9 |
Definition at line 36 of file mss3.c.
Referenced by model256_update(), and rac_get_model256_sym().
| #define RAC_BOTTOM 0x01000000 |
Definition at line 59 of file mss3.c.
Referenced by rac_get_bit(), rac_get_bits(), rac_get_model256_sym(), rac_get_model2_sym(), rac_get_model_sym(), and rac_normalise().
| enum BlockType |
Definition at line 125 of file mss3.c.
Referenced by reset_coders().
Definition at line 135 of file mss3.c.
Referenced by rac_get_model2_sym().
Definition at line 161 of file mss3.c.
Referenced by model_reset(), and rac_get_model_sym().
Definition at line 191 of file mss3.c.
Referenced by model_init(), and reset_coders().
Definition at line 207 of file mss3.c.
Referenced by init_coders().
Definition at line 215 of file mss3.c.
Referenced by model256_reset(), and rac_get_model256_sym().
Definition at line 252 of file mss3.c.
Referenced by model256_init(), and reset_coders().
Definition at line 268 of file mss3.c.
Referenced by init_coders().
|
static |
Definition at line 276 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 289 of file mss3.c.
Referenced by rac_get_bit(), rac_get_bits(), rac_get_model256_sym(), rac_get_model2_sym(), and rac_get_model_sym().
|
static |
Definition at line 305 of file mss3.c.
Referenced by decode_coeff().
|
static |
Definition at line 321 of file mss3.c.
Referenced by decode_coeff(), and decode_dct().
|
static |
Definition at line 335 of file mss3.c.
Referenced by decode_dct().
|
static |
Definition at line 356 of file mss3.c.
Referenced by decode_block_type(), decode_coeff(), and decode_image_block().
|
static |
Definition at line 388 of file mss3.c.
Referenced by decode_dct(), decode_haar_block(), and decode_image_block().
|
static |
Definition at line 426 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 433 of file mss3.c.
Referenced by decode_dct(), decode_fill_block(), and decode_haar_block().
|
static |
Definition at line 451 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 462 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 496 of file mss3.c.
Referenced by decode_dct_block().
|
static |
Definition at line 558 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 581 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 622 of file mss3.c.
Referenced by mss3_decode_frame().
|
static |
Definition at line 657 of file mss3.c.
Referenced by mss3_decode_init().
|
static |
|
static |
|
static |
| AVCodec ff_msa1_decoder |
1.8.2