Data Structures

Here are the data structures with brief descriptions:
BiContextTypeStruct for context management
bit_counterBit counter for a macroblock. Note that it seems safe to change all to unsigned short for 16x16 MBs. May be an issue if MB > 32x32
BitstreamBitstream
block_8x8_infoBlock 8x8 temporary RD info
colocated_paramsDefinition a picture (field or frame)
datapartitionDataPartition
decoded_picture_bufferDecoded Picture Buffer
decodersInfo for the "decoders-in-the-encoder" used for rdoptimization with packet losses
DecRefPicMarking_sBuffer structure for decoded reference picture marking commands
distortion_metricDistortionParams
drpm_repetition_information_structPicture timing Information
EncodingEnvironmentStruct to characterize the state of the arithmetic coding engine
frame_storeFrame Stores for Decoded Picture Buffer
GOP_DATA
img_parImageParameters
info_8x8Block 8x8 temporary RD info
inp_par_encAll input parameters
macroblockMacroblock
motion_paramsDefinition of motion parameters
MotionVectorMotion Vector structure
nalu_tNAL unit structure
panscanrect_information_structPanScanRect Information
pic_motion_paramsDefinition of pic motion parameters
pic_motion_params2Definition of pic motion parameters
pictiming_information_structPicture timing Information
pix_posPixel position for checking neighbors
post_filter_information_structPost Filter Hints Information
rd_data
recovery_point_information_structRecovery Point Information
sei_structSEI structure
sliceSlice
spare_picture_structSpare Picture
storable_pictureDefinition a picture (field or frame)
subseq_char_information_structSubseq Characteristics
subseq_information_structSubseq Information
subseq_layer_information_structSubseq Layer Information
syntaxelementSyntax Element
user_data_registered_itu_t_t35_information_structUser_data_registered_itu_t_t35 Information
user_data_unregistered_information_structUser_data_unregistered Information

Documentation generated with DoxyGen