FFmpeg
Data Fields
RLTable Struct Reference

RLTable. More...

#include <rl.h>

Data Fields

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

Detailed Description

RLTable.

Definition at line 38 of file rl.h.

Field Documentation

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(), ff_rl_init(), ff_rl_init_vlc(), get_rl_index(), get_size_of_code(), h261_encode_block(), h263_encode_block(), init_2d_vlc_rl(), init_uni_h261_rl_tab(), init_uni_h263_rl_tab(), and init_uni_mpeg4_rl_tab().

int RLTable::last

number of values for last = 0

Definition at line 40 of file rl.h.

Referenced by ff_rl_init(), and ff_rl_init_vlc().

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

Definition at line 41 of file rl.h.

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

const int8_t* RLTable::table_run

Definition at line 42 of file rl.h.

Referenced by ff_rl_init(), ff_rl_init_vlc(), and init_2d_vlc_rl().

const int8_t* RLTable::table_level

Definition at line 43 of file rl.h.

Referenced by ff_rl_init(), ff_rl_init_vlc(), and init_2d_vlc_rl().

uint8_t* RLTable::index_run[2]

encoding only

Definition at line 44 of file rl.h.

Referenced by ff_mpeg1_encode_init(), ff_rl_free(), ff_rl_init(), get_rl_index(), and init_uni_ac_vlc().

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(), ff_rl_free(), ff_rl_init(), 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_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), ff_rl_free(), ff_rl_init(), get_size_of_code(), init_uni_mpeg4_rl_tab(), and mpeg4_decode_block().

RL_VLC_ELEM* RLTable::rl_vlc[32]

decoding only

Definition at line 47 of file rl.h.

Referenced by decode_block_intra(), ff_msmpeg4_decode_block(), ff_rl_init_vlc(), h261_decode_block(), h263_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().


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

Generated on Mon Feb 15 2016 15:20:57 for FFmpeg by   doxygen 1.8.6

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