RMMFVideoPixelAspectRatioCustomCommands Class Reference

class RMMFVideoPixelAspectRatioCustomCommands : public RMMFCustomCommandsBase

Client class to allow setting and getting the pixel aspect ratio for video recording.

Inherits from

Constructor & Destructor Documentation

RMMFVideoPixelAspectRatioCustomCommands(RMMFController &)

IMPORT_C RMMFVideoPixelAspectRatioCustomCommands ( RMMFController & aController )

Constructor.

Parameters

RMMFController & aController The client side controller object to be used by this custom command interface.

Member Functions Documentation

DoGetVideoPixelAspectRatioArrayL(RArray< TVideoAspectRatio > &, TMMFVideoPixelAspectRatioMessages)

void DoGetVideoPixelAspectRatioArrayL ( RArray < TVideoAspectRatio > & aArray,
TMMFVideoPixelAspectRatioMessages aIpc
) const [private]

GetPixelAspectRatio(TVideoAspectRatio &)

IMPORT_C TInt GetPixelAspectRatio ( TVideoAspectRatio & aAspectRatio ) const

Gets the current pixel aspect ratio for the video recording on the controller.

Parameters

TVideoAspectRatio & aAspectRatio The current video pixel aspect ratio.

GetSupportedPixelAspectRatiosL(RArray< TVideoAspectRatio > &)

IMPORT_C void GetSupportedPixelAspectRatiosL ( RArray < TVideoAspectRatio > & aAspectRatios ) const

Gets the list of supported pixel aspect ratios for the video recording on the controller.

leave
This method may leave with one of the system-wide error codes.

Parameters

RArray < TVideoAspectRatio > & aAspectRatios The supported pixel aspect ratios.

SetPixelAspectRatio(const TVideoAspectRatio &)

IMPORT_C TInt SetPixelAspectRatio ( const TVideoAspectRatio & aAspectRatio )

Sets the pixel aspect ratio for the video recording on the controller.

Parameters

const TVideoAspectRatio & aAspectRatio The new pixel aspect ratio. The default pixel aspect ratio is 1:1.