class CCamera::CCameraVideoCaptureControl::TPrepareVideoParameters |
Provides information regarding parameters needed to prepare for video capture.
Public Member Functions | |
---|---|
TPrepareVideoParameters() | |
IMPORT_C TBool | IsEmbeddedStillCaptureEnabled() |
IMPORT_C void | SetEmbeddedStillCaptureState(TBool) |
IMPORT_C void | SetVideoCaptureType(CCamera::CCameraVideoCaptureControl::TVideoCaptureType) |
IMPORT_C TUint | Size() |
IMPORT_C TUint | Version() |
IMPORT_C CCamera::CCameraVideoCaptureControl::TVideoCaptureType | VideoCaptureType() |
Private Attributes | |
---|---|
TUint | iIsEmbeddedStillCaptureEnabled |
TInt | iReserved1 |
TInt | iReserved2 |
TInt | iReserved3 |
TUint | iReservedBits |
TUint | iReservedBits2 |
TUint | iSize |
TUint | iVersion |
TUint | iVideoCaptureType |
IMPORT_C void | SetEmbeddedStillCaptureState | ( | TBool | aIsEmbeddedStillCaptureEnabled | ) |
TBool aIsEmbeddedStillCaptureEnabled |
IMPORT_C void | SetVideoCaptureType | ( | CCamera::CCameraVideoCaptureControl::TVideoCaptureType | aVideoCaptureType | ) |
CCamera::CCameraVideoCaptureControl::TVideoCaptureType aVideoCaptureType |
IMPORT_C CCamera::CCameraVideoCaptureControl::TVideoCaptureType | VideoCaptureType | ( | ) | const |
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 |
Format must be one of the video frame formats supported (see TCameraInfo::iVideoFrameFormatsSupported).
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 | [private] |
Indicates whether the embedded still capture is enabled. One bit is enough to provide such information
CCamera::CCameraAdvancedSettings::TPixelAspectRatio | iPixelAspectRatio |
Pixel aspect ratio to be used for the image.
TInt | iRateIndex |
The rate must be in the range 0 to TCameraInfo::iNumVideoFrameRatesSupported-1 inclusive.
TInt | iSizeIndex |
Size index must be in the range 0 to TCameraInfo::iNumVideoFrameSizesSupported-1 inclusive.