RMMFVideoControllerCustomCommands Class Reference

class RMMFVideoControllerCustomCommands : public RMMFCustomCommandsBase

Client class to access functionality specific to a video controller.

The class uses the custom command function of the controller plugin, and removes the necessity for the client to formulate the custom commands.

Since
7.0s

Inherits from

Constructor & Destructor Documentation

RMMFVideoControllerCustomCommands(RMMFController &)

IMPORT_C RMMFVideoControllerCustomCommands ( RMMFController & aController )

Constructor.

Since
7.0s

Parameters

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

Member Functions Documentation

GetAudioBitRate(TInt &)

IMPORT_C TInt GetAudioBitRate ( TInt & aBitRate ) const

Gets the audio bit rate.

Since
7.0s

Parameters

TInt & aBitRate The bit rate of the audio stream.

GetAudioCodec(TFourCC &)

IMPORT_C TInt GetAudioCodec ( TFourCC & aCodec ) const

Gets the audio type.

Since
7.0s

Parameters

TFourCC & aCodec The FourCC of the audio codec.

GetFrameRate(TReal32 &)

IMPORT_C TInt GetFrameRate ( TReal32 & aFramesPerSecond ) const

Gets the frame rate of the clip.

Since
7.0s

Parameters

TReal32 & aFramesPerSecond The number of frames per second, filled in by the controller plugin.

GetVideoBitRate(TInt &)

IMPORT_C TInt GetVideoBitRate ( TInt & aBitRate ) const

Gets the video bit rate.

Since
7.0s

Parameters

TInt & aBitRate The bit rate of the video stream. If this value is KMMFVariableVideoBitRate it signifies a variable bit rate.

GetVideoFrameSize(TSize &)

IMPORT_C TInt GetVideoFrameSize ( TSize & aVideoFrameSize ) const

Gets the frame size of the clip.

Since
7.0s

Parameters

TSize & aVideoFrameSize The frame size, in pixels.

GetVideoMimeType(TDes8 &)

IMPORT_C TInt GetVideoMimeType ( TDes8 & aMimeType ) const

Gets the video clip MIME type.

Since
7.0s

Parameters

TDes8 & aMimeType The Mime type of the current clip.

SetFrameRate(TReal32)

IMPORT_C TInt SetFrameRate ( TReal32 aFramesPerSecond ) const

Sets the frame rate of the clip.

Since
7.0s

Parameters

TReal32 aFramesPerSecond The number of frames per second.