#include <global.h>
Data Fields | |
| int | type |
| int | value1 |
| int | value2 |
| int | len |
| int | inf |
| unsigned int | bitpattern |
| int | context |
| int | k |
| void(* | mapping )(int len, int info, int *value1, int *value2) |
| void(* | reading )(Macroblock *currMB, struct syntaxelement *, struct img_par *img, DecodingEnvironmentPtr) |
Definition at line 351 of file global.h.
| int type |
type of syntax element for data part.
Definition at line 353 of file global.h.
Referenced by get_concealed_element(), i_v(), read_ipred_modes(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCoeff4x4_CAVLC(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readMotionInfoFromNAL(), se_v(), u_v(), and ue_v().
| int value1 |
numerical value of syntax element
Definition at line 354 of file global.h.
Referenced by code_from_bitstream_2d(), read_ipred_modes(), read_one_macroblock(), readB8_typeInfo_CABAC(), readCBP_CABAC(), readCBPandCoeffsFromNAL(), readCIPredMode_CABAC(), readCoeff4x4_CAVLC(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readDquant_CABAC(), readIntraPredMode_CABAC(), readIPCMcoeffsFromNAL(), readMB_skip_flagInfo_CABAC(), readMB_transform_size_flag_CABAC(), readMB_typeInfo_CABAC(), readMBMotionVectors(), readMVD_CABAC(), readRefFrame_CABAC(), readRefPictureIdx_FLC(), readRefPictureIdx_VLC(), readRunLevel_CABAC(), readSyntaxElement_FLC(), readSyntaxElement_Intra4x4PredictionMode(), readSyntaxElement_NumCoeffTrailingOnes(), readSyntaxElement_NumCoeffTrailingOnesChromaDC(), readSyntaxElement_Run(), readSyntaxElement_TotalZeros(), readSyntaxElement_TotalZerosChromaDC(), readSyntaxElement_VLC(), se_v(), and ue_v().
| int value2 |
for blocked symbols, e.g. run/level
Definition at line 355 of file global.h.
Referenced by code_from_bitstream_2d(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCoeff4x4_CAVLC(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readMB_skip_flagInfo_CABAC(), readMBMotionVectors(), readMVD_CABAC(), readRefFrame_CABAC(), readRefPictureIdx_VLC(), readRunLevel_CABAC(), readSyntaxElement_NumCoeffTrailingOnes(), readSyntaxElement_NumCoeffTrailingOnesChromaDC(), and readSyntaxElement_VLC().
| int len |
length of code
Definition at line 356 of file global.h.
Referenced by code_from_bitstream_2d(), get_concealed_element(), i_v(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCoeff4x4_CAVLC(), readIPCMcoeffsFromNAL(), readRefPictureIdx_FLC(), readSyntaxElement_CABAC(), readSyntaxElement_FLC(), readSyntaxElement_Intra4x4PredictionMode(), readSyntaxElement_Level_VLC0(), readSyntaxElement_Level_VLCN(), readSyntaxElement_NumCoeffTrailingOnes(), readSyntaxElement_NumCoeffTrailingOnesChromaDC(), readSyntaxElement_Run(), readSyntaxElement_TotalZeros(), readSyntaxElement_TotalZerosChromaDC(), readSyntaxElement_VLC(), se_v(), u_v(), and ue_v().
| int inf |
info part of UVLC code
Definition at line 357 of file global.h.
Referenced by get_concealed_element(), i_v(), readCoeff4x4_CAVLC(), readSyntaxElement_FLC(), readSyntaxElement_Intra4x4PredictionMode(), readSyntaxElement_Level_VLC0(), readSyntaxElement_Level_VLCN(), readSyntaxElement_VLC(), and u_v().
| unsigned int bitpattern |
| int context |
CABAC context.
Definition at line 359 of file global.h.
Referenced by read_ipred_modes(), readCBPandCoeffsFromNAL(), readCompCoeff4x4MB_CABAC(), readCompCoeff8x8_CABAC(), readMB_typeInfo_CABAC(), readMVD_CABAC(), readRefFrame_CABAC(), readRefPictureIdx_FLC(), readRefPictureIdx_VLC(), and readRunLevel_CABAC().
for mapping of UVLC to syntaxElement
Referenced by i_v(), prepareListforRefIdx(), read_ipred_modes(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCompCoeff4x4SMB_CABAC(), readMotionInfoFromNAL(), readSyntaxElement_VLC(), se_v(), u_v(), and ue_v().
| void(* reading)(Macroblock *currMB, struct syntaxelement *, struct img_par *img, DecodingEnvironmentPtr) |
used for CABAC: refers to actual coding method of each individual syntax element type
Referenced by prepareListforRefIdx(), read_ipred_modes(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readMotionInfoFromNAL(), and readSyntaxElement_CABAC().