CABACContext Struct Reference

#include <cabac.h>

Collaboration diagram for CABACContext:

Collaboration graph
[legend]

Data Fields

int low
int range
int outstanding_count
uint8_t lps_range [2 *65][4]
 rangeTabLPS
uint8_t lps_state [2 *64]
 transIdxLPS
uint8_t mps_state [2 *64]
 transIdxMPS
const uint8_t * bytestream_start
const uint8_t * bytestream
const uint8_t * bytestream_end
PutBitContext pb

Detailed Description

Definition at line 33 of file cabac.h.


Field Documentation

uint8_t CABACContext::lps_range[2 *65][4]

rangeTabLPS

Definition at line 40 of file cabac.h.

Referenced by ff_init_cabac_states(), get_cabac(), and put_cabac().

uint8_t CABACContext::lps_state[2 *64]

transIdxLPS

Definition at line 41 of file cabac.h.

Referenced by ff_init_cabac_states(), get_cabac(), and put_cabac().

uint8_t CABACContext::mps_state[2 *64]

transIdxMPS

Definition at line 42 of file cabac.h.

Referenced by ff_init_cabac_states(), get_cabac(), and put_cabac().

Definition at line 43 of file cabac.h.

Referenced by ff_init_cabac_decoder(), and get_cabac_terminate().

const uint8_t* CABACContext::bytestream

Definition at line 44 of file cabac.h.

Referenced by decode_mb_cabac(), ff_init_cabac_decoder(), get_cabac_terminate(), and refill().

Definition at line 45 of file cabac.h.

Referenced by decode_mb_cabac(), decode_slice(), ff_init_cabac_decoder(), and refill().

Definition at line 46 of file cabac.h.

Referenced by ff_init_cabac_encoder(), put_cabac_bit(), and put_cabac_terminate().


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

Generated on Mon Apr 28 14:17:17 2008 for Cinelerra by  doxygen 1.5.5