#include <rl.h>
Data Fields | |
int | n |
number of entries of table_vlc minus 1 | |
int | last |
number of values for last = 0 | |
const uint16_t(* | table_vlc )[2] |
const int8_t * | table_run |
const int8_t * | table_level |
uint8_t * | index_run [2] |
encoding only | |
int8_t * | max_level [2] |
encoding & decoding | |
int8_t * | max_run [2] |
encoding & decoding | |
VLC | vlc |
decoding only deprecated FIXME remove | |
RL_VLC_ELEM * | rl_vlc [32] |
decoding only |
Definition at line 38 of file rl.h.
uint8_t* RLTable::index_run[2] |
encoding only
Definition at line 44 of file rl.h.
Referenced by ff_mpeg1_encode_init(), get_rl_index(), init_rl(), and init_uni_ac_vlc().
int RLTable::last |
number of values for last = 0
Definition at line 40 of file rl.h.
Referenced by h263_decode_block(), init_rl(), and init_vlc_rl().
int8_t* RLTable::max_level[2] |
encoding & decoding
Definition at line 45 of file rl.h.
Referenced by ff_mpeg1_encode_init(), ff_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), get_rl_index(), init_rl(), init_uni_ac_vlc(), init_uni_mpeg4_rl_tab(), mpeg4_decode_block(), and mpeg4_encode_block().
int8_t* RLTable::max_run[2] |
encoding & decoding
Definition at line 46 of file rl.h.
Referenced by ff_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), init_rl(), init_uni_mpeg4_rl_tab(), mpeg4_decode_block(), and mpeg4_encode_block().
int RLTable::n |
number of entries of table_vlc minus 1
Definition at line 39 of file rl.h.
Referenced by ff_msmpeg4_encode_block(), get_rl_index(), h261_decode_block(), h261_encode_block(), h263_decode_block(), h263_encode_block(), init_2d_vlc_rl(), init_rl(), init_uni_h263_rl_tab(), init_uni_mpeg4_rl_tab(), init_vlc_rl(), and mpeg4_encode_block().
decoding only
Definition at line 48 of file rl.h.
Referenced by decode_block_intra(), ff_msmpeg4_decode_block(), init_2d_vlc_rl(), init_vlc_rl(), mdec_decode_block_intra(), mpeg1_decode_block_inter(), mpeg1_decode_block_intra(), mpeg1_fast_decode_block_inter(), mpeg2_decode_block_intra(), mpeg2_decode_block_non_intra(), mpeg2_fast_decode_block_intra(), mpeg2_fast_decode_block_non_intra(), and mpeg4_decode_block().
const int8_t* RLTable::table_level |
Definition at line 43 of file rl.h.
Referenced by h261_decode_block(), h263_decode_block(), init_2d_vlc_rl(), init_rl(), and init_vlc_rl().
const int8_t* RLTable::table_run |
Definition at line 42 of file rl.h.
Referenced by h261_decode_block(), h263_decode_block(), init_2d_vlc_rl(), init_rl(), and init_vlc_rl().
const uint16_t(* RLTable::table_vlc)[2] |
Definition at line 41 of file rl.h.
Referenced by ff_msmpeg4_encode_block(), h261_encode_block(), h263_encode_block(), init_uni_ac_vlc(), init_uni_h263_rl_tab(), init_uni_mpeg4_rl_tab(), mpeg1_encode_block(), and mpeg4_encode_block().
decoding only deprecated FIXME remove
Definition at line 47 of file rl.h.
Referenced by h261_decode_block(), h263_decode_block(), init_2d_vlc_rl(), and init_vlc_rl().