RMMFVideoRecordControllerExtCustomCommands Class Reference

class RMMFVideoRecordControllerExtCustomCommands : public RMMFCustomCommandsBase

Resource class to be used by Recorder utility for sending custom commands.

Inherits from

Constructor & Destructor Documentation

RMMFVideoRecordControllerExtCustomCommands(RMMFController &)

IMPORT_C RMMFVideoRecordControllerExtCustomCommands ( RMMFController & aController )

Constructor.

Parameters

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

Member Functions Documentation

SetVideoEnabled(TBool)

IMPORT_C TInt SetVideoEnabled ( TBool aEnabled )

Enabled or disables video in recorder. Behaviour is same as CVideoRecorderUtility::SetVideoEnabledL

CVideoRecorderUtility::SetVideoEnabledL

Parameters

TBool aEnabled ETrue to enable video recording, EFalse to enable it

SetVideoFrameRateFixed(TBool)

IMPORT_C TInt SetVideoFrameRateFixed ( TBool aFixedFrameRate )

Sets the video framerate to fixed. Behaviour is same as CVideoRecorderUtility::SetVideoFrameRateFixedL

CVideoRecorderUtility::SetVideoFrameRateFixedL

Parameters

TBool aFixedFrameRate ETrue to request a fixed framerate, EFalse to request a variable framerate.

SetVideoQuality(TInt)

IMPORT_C TInt SetVideoQuality ( TInt aQuality )

Sets the quality of video being recorded. Behaviour is same as CVideoRecorderUtility::SetVideoQualityL

CVideoRecorderUtility::SetVideoQualityL

Parameters

TInt aQuality Video quality, in the range of 0 to 100, inclusive.

VideoEnabled(TBool &)

IMPORT_C TInt VideoEnabled ( TBool & aEnabled ) const

Gets the flag that indicates video enabled or not. Behaviour is same as CVideoRecorderUtility::VideoEnabledL

CVideoRecorderUtility::VideoEnabledL

Parameters

TBool & aEnabled Out parameter returns ETrue if video recording is enabled , EFalse otherwise.

VideoFrameRateFixed(TBool &)

IMPORT_C TInt VideoFrameRateFixed ( TBool & aFixedFrameRate ) const

Gets FrameRateFixed flag set using SetVideoFrameRateFixedL. Behaviour is same as CVideoRecorderUtility::VideoFrameRateFixedL

CVideoRecorderUtility::VideoFrameRateFixedL

Parameters

TBool & aFixedFrameRate Out parameter returns ETrue if fixed framerate is enabled, EFalse otherwise.

VideoQuality(TInt &)

IMPORT_C TInt VideoQuality ( TInt & aQuality ) const

Gets video quality level set using SetVideoQualityL. Behaviour is same as CVideoRecorderUtility::VideoQualityL

CVideoRecorderUtility::VideoQualityL

Parameters

TInt & aQuality Out parameter returning Video quality in the range 0-100.