#include <global.h>
Data Fields | |
int | buffer_size |
int | byte_pos |
int | bits_to_go |
int | stored_byte_pos |
int | stored_bits_to_go |
int | byte_pos_skip |
int | bits_to_go_skip |
int | write_flag |
byte | byte_buf |
byte | stored_byte_buf |
byte | byte_buf_skip |
byte * | streamBuffer |
Definition at line 401 of file global.h.
int bits_to_go |
current bitcounter
Definition at line 405 of file global.h.
Referenced by AppendTmpbits2Buf(), CompressSpareMBMap(), end_macroblock(), FinalizeSpareMBMap(), FinalizeSubseqInfo(), GeneratePic_parameter_set_rbsp(), GenerateSEImessage_rbsp(), GenerateSeq_parameter_set_rbsp(), init_slice(), slice_too_big(), SODBtoRBSP(), start_macroblock(), start_slice(), terminate_slice(), writeUVLC2buffer(), and writeVlcByteAlign().
int bits_to_go_skip |
int buffer_size |
Buffer size.
Definition at line 403 of file global.h.
Referenced by create_slice_nalus(), and malloc_slice().
current buffer for last written byte
Definition at line 413 of file global.h.
Referenced by AppendTmpbits2Buf(), CompressSpareMBMap(), end_macroblock(), FinalizeSpareMBMap(), FinalizeSubseqInfo(), init_slice(), SODBtoRBSP(), start_macroblock(), terminate_slice(), writeUVLC2buffer(), and writeVlcByteAlign().
current buffer for last written byte
Definition at line 415 of file global.h.
Referenced by end_macroblock().
int byte_pos |
current position in bitstream;
Definition at line 404 of file global.h.
Referenced by AppendTmpbits2Buf(), CompressSpareMBMap(), end_macroblock(), FinalizeSpareMBMap(), FinalizeSubseqInfo(), GeneratePic_parameter_set_rbsp(), GenerateSEImessage_rbsp(), GenerateSeq_parameter_set_rbsp(), init_slice(), slice_too_big(), SODBtoRBSP(), start_macroblock(), start_slice(), terminate_slice(), writeIPCMData(), writeUVLC2buffer(), and writeVlcByteAlign().
int byte_pos_skip |
storage for position in bitstream;
Definition at line 409 of file global.h.
Referenced by end_macroblock().
storage for bitcounter
Definition at line 408 of file global.h.
Referenced by end_macroblock(), and start_macroblock().
storage for buffer of last written byte
Definition at line 414 of file global.h.
Referenced by end_macroblock(), and start_macroblock().
int stored_byte_pos |
storage for position in bitstream;
Definition at line 407 of file global.h.
Referenced by end_macroblock(), and start_macroblock().
actual buffer for written bytes
Definition at line 416 of file global.h.
Referenced by AppendTmpbits2Buf(), CompressSpareMBMap(), FinalizeSpareMBMap(), FinalizeSubseqInfo(), free_slice(), GeneratePic_parameter_set_rbsp(), GenerateSEImessage_rbsp(), GenerateSeq_parameter_set_rbsp(), malloc_slice(), SODBtoRBSP(), start_slice(), terminate_slice(), writeIPCMData(), writeUVLC2buffer(), and writeVlcByteAlign().
int write_flag |
Bitstream contains data and needs to be written.
Definition at line 411 of file global.h.
Referenced by create_slice_nalus(), free_nal_unit(), start_slice(), terminate_slice(), writeB8_B_typeInfo_CABAC(), writeB8_typeInfo_CABAC(), writeCBP_CABAC(), writeCBP_VLC(), writeCIPredMode_CABAC(), writeDquant_CABAC(), writeFieldModeInfo_CABAC(), writeIntraPredMode_CABAC(), writeIntraPredMode_CAVLC(), writeMB_B_typeInfo_CABAC(), writeMB_Bskip_flagInfo_CABAC(), writeMB_I_typeInfo_CABAC(), writeMB_P_typeInfo_CABAC(), writeMB_Pskip_flagInfo_CABAC(), writeMB_transform_size_CABAC(), writeMVD_CABAC(), writeout_picture(), writeRefPic_B_CABAC(), writeRefPic_P_CABAC(), writeRunLevel_CABAC(), writeSE_SVLC(), writeSE_UVLC(), writeSyntaxElement_Level_VLC1(), writeSyntaxElement_Level_VLCN(), writeSyntaxElement_NumCoeffTrailingOnes(), writeSyntaxElement_NumCoeffTrailingOnesChromaDC(), writeSyntaxElement_Run(), writeSyntaxElement_TotalZeros(), writeSyntaxElement_TotalZerosChromaDC(), and writeSyntaxElement_VLC().