28#ifndef AVCODEC_MPEG12VLC_H
29#define AVCODEC_MPEG12VLC_H
37#define MBINCR_VLC_BITS 9
38#define MB_PAT_VLC_BITS 9
39#define MB_PTYPE_VLC_BITS 6
40#define MB_BTYPE_VLC_BITS 6
52#define MPEG12_RL_NB_ELEMS 111
64 const int8_t table_run[],
const uint8_t table_level[],
65 int n,
unsigned static_size,
int flags);
68 const uint16_t table_vlc[][2], uint8_t uni_ac_vlc_len[]);
#define flags(name, subs,...)
static const VLCElem * rl_vlc[2]
VLCElem ff_mb_pat_vlc[512]
VLCElem ff_mbincr_vlc[538]
RL_VLC_ELEM ff_mpeg1_rl_vlc[680]
RL_VLC_ELEM ff_mpeg2_rl_vlc[674]
VLCElem ff_dc_lum_vlc[512]
VLCElem ff_mb_btype_vlc[64]
VLCElem ff_mb_ptype_vlc[64]
VLCElem ff_dc_chroma_vlc[514]
const int8_t ff_mpeg12_level[MPEG12_RL_NB_ELEMS]
const int8_t ff_mpeg12_run[MPEG12_RL_NB_ELEMS]
const uint16_t ff_mpeg1_vlc_table[MPEG12_RL_NB_ELEMS+2][2]
const uint16_t ff_mpeg2_vlc_table[MPEG12_RL_NB_ELEMS+2][2]
#define MPEG12_RL_NB_ELEMS
void ff_init_2d_vlc_rl(const uint16_t table_vlc[][2], RL_VLC_ELEM rl_vlc[], const int8_t table_run[], const uint8_t table_level[], int n, unsigned static_size, int flags)
void ff_mpeg12_init_vlcs(void)
void ff_mpeg1_init_uni_ac_vlc(const int8_t max_level[], const uint8_t index_run[], const uint16_t table_vlc[][2], uint8_t uni_ac_vlc_len[])