RLTable Struct Reference

RLTable. More...

#include <rl.h>


Data Fields

int n
number of entries of table_vlc minus 1
number of values for last = 0
const uint16_t(* table_vlc )[2]
const int8_t * table_run
const int8_t * table_level
encoding only
int8_t * max_level [2]
encoding & decoding
int8_t * max_run [2]
encoding & decoding
decoding only deprecated FIXME remove
decoding only

Detailed Description

RLTable.

Definition at line 38 of file rl.h.


Field Documentation

encoding only

Definition at line 44 of file rl.h.

Referenced by ff_init_rl(), ff_mpeg1_encode_init(), get_rl_index(), and init_uni_ac_vlc().

number of values for last = 0

Definition at line 40 of file rl.h.

Referenced by ff_init_rl(), ff_init_vlc_rl(), and h263_decode_block().

int8_t* RLTable::max_level[2]

encoding & decoding

Definition at line 45 of file rl.h.

Referenced by ff_init_rl(), ff_mpeg1_encode_init(), ff_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), get_rl_index(), get_size_of_code(), init_uni_ac_vlc(), init_uni_mpeg4_rl_tab(), and mpeg4_decode_block().

int8_t* RLTable::max_run[2]

encoding & decoding

Definition at line 46 of file rl.h.

Referenced by ff_init_rl(), ff_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), get_size_of_code(), init_uni_mpeg4_rl_tab(), and mpeg4_decode_block().

number of entries of table_vlc minus 1

Definition at line 39 of file rl.h.

Referenced by ff_init_rl(), ff_init_vlc_rl(), ff_msmpeg4_encode_block(), get_rl_index(), get_size_of_code(), h261_decode_block(), h261_encode_block(), h263_decode_block(), h263_encode_block(), init_2d_vlc_rl(), init_uni_h263_rl_tab(), and init_uni_mpeg4_rl_tab().

decoding only

Definition at line 48 of file rl.h.

Referenced by decode_block_intra(), ff_init_vlc_rl(), ff_msmpeg4_decode_block(), init_2d_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 ff_init_rl(), ff_init_vlc_rl(), h261_decode_block(), h263_decode_block(), and init_2d_vlc_rl().

const int8_t* RLTable::table_run

Definition at line 42 of file rl.h.

Referenced by ff_init_rl(), ff_init_vlc_rl(), h261_decode_block(), h263_decode_block(), and init_2d_vlc_rl().

const uint16_t(* RLTable::table_vlc)[2]

Definition at line 41 of file rl.h.

Referenced by ff_msmpeg4_encode_block(), get_size_of_code(), h261_encode_block(), h263_encode_block(), init_uni_ac_vlc(), init_uni_h263_rl_tab(), init_uni_mpeg4_rl_tab(), and mpeg1_encode_block().

decoding only deprecated FIXME remove

Definition at line 47 of file rl.h.

Referenced by ff_init_vlc_rl(), h261_decode_block(), h263_decode_block(), and init_2d_vlc_rl().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /