Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: devvideobase.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class TEncoderBufferOptions

class TEncoderBufferOptions;

Description

Specifies the encoder buffering options.

Members

Defined in TEncoderBufferOptions:
iHrdVbvParams, iHrdVbvSpec, iMaxCodedPictureSize, iMaxCodedSegmentSize, iMaxOutputBufferSize, iMaxPreEncoderBufferPictures, iMinNumOutputBuffers


Member data


iMaxPreEncoderBufferPictures

TUint iMaxPreEncoderBufferPictures;

Description

The maximum number of pictures in the pre-encoder buffer.


iHrdVbvSpec

THrdVbvSpecification iHrdVbvSpec;

Description

The HRD/VBV specification that shall be fullfilled.


iHrdVbvParams

TPtrC8 iHrdVbvParams;

Description

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.


iMaxOutputBufferSize

TUint iMaxOutputBufferSize;

Description

The maximum size of an output buffer, in bytes. Use KMaxTUint for an unlimited size.


iMaxCodedPictureSize

TUint iMaxCodedPictureSize;

Description

The maximum size of a coded picture, in bytes. Use KMaxTUint for an unlimited size.


iMaxCodedSegmentSize

TUint iMaxCodedSegmentSize;

Description

The maximum size of a coded video segment, in bytes. Use KMaxTUint for an unlimited size.


iMinNumOutputBuffers

TUint iMinNumOutputBuffers;

Description

The mimimum number of output buffers.