Location:
devvideobase.h
class TEncoderBufferOptions;
Specifies the encoder buffering options.
Defined in TEncoderBufferOptions
:
iHrdVbvParams
, iHrdVbvSpec
, iMaxCodedPictureSize
, iMaxCodedSegmentSize
, iMaxOutputBufferSize
, iMaxPreEncoderBufferPictures
, iMinNumOutputBuffers
TUint iMaxPreEncoderBufferPictures;
The maximum number of pictures in the pre-encoder buffer.
TPtrC8 iHrdVbvParams;
The HRD/VBV buffering parameters. The data format depends on the parameters chosen. For 3GPP TS 26.234 parameters (iHrdVbvSpec=EHrdVbv3GPP),
the data in the descriptor is a package of type TPckC<T3gppHrdVbvParams> (see T3gppHrdVbvParams
). If no HRD/VBV parameters are used, the descriptor is empty.
TUint iMaxOutputBufferSize;
The maximum size of an output buffer, in bytes. Use KMaxTUint for an unlimited size.
TUint iMaxCodedPictureSize;
The maximum size of a coded picture, in bytes. Use KMaxTUint for an unlimited size.
TUint iMaxCodedSegmentSize;
The maximum size of a coded video segment, in bytes. Use KMaxTUint for an unlimited size.
TUint iMinNumOutputBuffers;
The mimimum number of output buffers.