Context Adaptive Binary Arithmetic Coder. More...
#include <string.h>#include "libavutil/common.h"#include "get_bits.h"#include "cabac.h"#include "cabac_functions.h"Go to the source code of this file.
Functions | |
| void | ff_init_cabac_encoder (CABACContext *c, uint8_t *buf, int buf_size) |
| void | ff_init_cabac_decoder (CABACContext *c, const uint8_t *buf, int buf_size) |
| void | ff_init_cabac_states (CABACContext *c) |
Variables | |
| static const uint8_t | lps_range [64][4] |
| uint8_t | ff_h264_mlps_state [4 *64] |
| uint8_t | ff_h264_lps_range [4 *2 *64] |
| rangeTabLPS | |
| static uint8_t | h264_mps_state [2 *64] |
| static const uint8_t | mps_state [64] |
| static const uint8_t | lps_state [64] |
| const uint8_t | ff_h264_norm_shift [512] |
Context Adaptive Binary Arithmetic Coder.
Definition in file cabac.c.
| void ff_init_cabac_decoder | ( | CABACContext * | c, |
| const uint8_t * | buf, | ||
| int | buf_size | ||
| ) |
| buf_size | size of buf in bits |
Definition at line 119 of file cabac.c.
Referenced by decode_slice(), and ff_h264_decode_mb_cabac().
| void ff_init_cabac_encoder | ( | CABACContext * | c, |
| uint8_t * | buf, | ||
| int | buf_size | ||
| ) |
| void ff_init_cabac_states | ( | CABACContext * | c | ) |
Definition at line 134 of file cabac.c.
Referenced by decode_slice().
| uint8_t ff_h264_lps_range[4 *2 *64] |
rangeTabLPS
Definition at line 54 of file cabac.c.
Referenced by ff_init_cabac_states(), and get_cabac_inline().
| uint8_t ff_h264_mlps_state[4 *64] |
Definition at line 53 of file cabac.c.
Referenced by ff_init_cabac_states(), and get_cabac_inline().
| const uint8_t ff_h264_norm_shift[512] |
Definition at line 79 of file cabac.c.
Referenced by get_cabac_inline(), and refill2().
|
static |
Definition at line 55 of file cabac.c.
Referenced by ff_init_cabac_states().
|
static |
Definition at line 34 of file cabac.c.
Referenced by ff_init_cabac_states().
|
static |
Definition at line 68 of file cabac.c.
Referenced by ff_init_cabac_states().
|
static |
Definition at line 57 of file cabac.c.
Referenced by ff_init_cabac_states().