CCamera::CCameraVideoCaptureControl::TPrepareVideoParameters Class Reference

class CCamera::CCameraVideoCaptureControl::TPrepareVideoParameters

Provides information regarding parameters needed to prepare for video capture.

Constructor & Destructor Documentation

TPrepareVideoParameters()

IMPORT_CTPrepareVideoParameters()

Member Functions Documentation

IsEmbeddedStillCaptureEnabled()

IMPORT_C TBoolIsEmbeddedStillCaptureEnabled()const

SetEmbeddedStillCaptureState(TBool)

IMPORT_C voidSetEmbeddedStillCaptureState(TBoolaIsEmbeddedStillCaptureEnabled)

Parameters

TBool aIsEmbeddedStillCaptureEnabled

SetVideoCaptureType(CCamera::CCameraVideoCaptureControl::TVideoCaptureType)

IMPORT_C voidSetVideoCaptureType(CCamera::CCameraVideoCaptureControl::TVideoCaptureTypeaVideoCaptureType)

Size()

IMPORT_C TUintSize()const

Version()

IMPORT_C TUintVersion()const

VideoCaptureType()

IMPORT_C CCamera::CCameraVideoCaptureControl::TVideoCaptureTypeVideoCaptureType()const

Member Data Documentation

TInt iBuffersToUse

TInt iBuffersToUse

The number of discrete buffers to use.

TRect iClipRect

TRect iClipRect

Identifies the rectangle to which the video frame has to be clipped. If no specifc clipping rectangle desired by the client, the clipping region can be given by origin as the top-left corner and size as given by iSizeIndex.

CCamera::TFormat iFormat

CCamera::TFormat iFormat

Format must be one of the video frame formats supported (see TCameraInfo::iVideoFrameFormatsSupported).

TInt iFramesPerBuffer

TInt iFramesPerBuffer

This indirectly indicates how large the buffers are to be. Number of frames per buffer must be less than or equal to TCameraInfo::iMaxFramesPerBufferSupported. One buffer is returned to MCaptureVideoObserver:: VideoBufferReady() at a time.

TUint iIsEmbeddedStillCaptureEnabled

TUint iIsEmbeddedStillCaptureEnabled[private]

Indicates whether the embedded still capture is enabled. One bit is enough to provide such information

CCamera::CCameraAdvancedSettings::TPixelAspectRatio iPixelAspectRatio

CCamera::CCameraAdvancedSettings::TPixelAspectRatio iPixelAspectRatio

Pixel aspect ratio to be used for the image.

TInt iRateIndex

TInt iRateIndex

The rate must be in the range 0 to TCameraInfo::iNumVideoFrameRatesSupported-1 inclusive.

TInt iReserved1

TInt iReserved1[private]

TInt iReserved2

TInt iReserved2[private]

TInt iReserved3

TInt iReserved3[private]

TUint iReservedBits

TUint iReservedBits[private]

TUint iReservedBits2

TUint iReservedBits2[private]

TUint iSize

TUint iSize[private]

TInt iSizeIndex

TInt iSizeIndex

Size index must be in the range 0 to TCameraInfo::iNumVideoFrameSizesSupported-1 inclusive.

TUint iVersion

TUint iVersion[private]

TUint iVideoCaptureType

TUint iVideoCaptureType[private]