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
 
uint8_tindex_run [2]
 encoding only More...
 
int8_t * max_level [2]
 encoding & decoding More...
 
int8_t * max_run [2]
 encoding & decoding More...
 
RL_VLC_ELEMrl_vlc [32]
 decoding only More...
 

Detailed Description

RLTable.

Definition at line 39 of file rl.h.

Field Documentation

◆ n

int RLTable::n

◆ last

int RLTable::last

number of values for last = 0

Definition at line 41 of file rl.h.

Referenced by ff_rl_init(), and ff_rl_init_vlc().

◆ table_vlc

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

◆ table_run

const int8_t* RLTable::table_run

Definition at line 43 of file rl.h.

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

◆ table_level

const int8_t* RLTable::table_level

Definition at line 44 of file rl.h.

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

◆ index_run

uint8_t* RLTable::index_run[2]

encoding only

Definition at line 45 of file rl.h.

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

◆ max_level

int8_t* RLTable::max_level[2]

◆ max_run

int8_t* RLTable::max_run[2]

◆ rl_vlc

RL_VLC_ELEM* RLTable::rl_vlc[32]

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