FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | CABACContext |
Macros | |
#define | H264_NORM_SHIFT_OFFSET 0 |
#define | H264_LPS_RANGE_OFFSET 512 |
#define | H264_MLPS_STATE_OFFSET 1024 |
#define | H264_LAST_COEFF_FLAG_OFFSET_8x8_OFFSET 1280 |
#define | CABAC_BITS 16 |
#define | CABAC_MASK ((1<<CABAC_BITS)-1) |
Functions | |
void | ff_init_cabac_encoder (CABACContext *c, uint8_t *buf, int buf_size) |
int | ff_init_cabac_decoder (CABACContext *c, const uint8_t *buf, int buf_size) |
Variables | |
const uint8_t | ff_h264_cabac_tables [512+4 *2 *64+4 *64+63] |
#define CABAC_MASK ((1<<CABAC_BITS)-1) |
void ff_init_cabac_encoder | ( | CABACContext * | c, |
uint8_t * | buf, | ||
int | buf_size | ||
) |
int ff_init_cabac_decoder | ( | CABACContext * | c, |
const uint8_t * | buf, | ||
int | buf_size | ||
) |
buf_size | size of buf in bits |
Definition at line 176 of file cabac.c.
Referenced by cabac_init_decoder(), decode_slice(), ff_h264_decode_mb_cabac(), hls_decode_entry_wpp(), main(), and skip_bytes().
const uint8_t ff_h264_cabac_tables[512+4 *2 *64+4 *64+63] |
Referenced by get_cabac_inline_mips().