RMMFVideoPlayControllerExtCustomCommands Class Reference

class RMMFVideoPlayControllerExtCustomCommands : public RMMFCustomCommandsBase

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

Inherits from

Constructor & Destructor Documentation

RMMFVideoPlayControllerExtCustomCommands(RMMFController &)

IMPORT_C RMMFVideoPlayControllerExtCustomCommands ( RMMFController & aController )

Constructor.

Parameters

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

Member Functions Documentation

GetPlayRateCapabilities(TVideoPlayRateCapabilities &)

IMPORT_C TInt GetPlayRateCapabilities ( TVideoPlayRateCapabilities & aCapabilities ) const

Gets play rate capabilities. Behaviour is same as CVideoPlayerUtility::GetPlayRateCapabilitiesL

CVideoPlayerUtility::GetPlayRateCapabilitiesL

Parameters

TVideoPlayRateCapabilities & aCapabilities Playback rate capabilities

PlayVelocity(TInt &)

IMPORT_C TInt PlayVelocity ( TInt & aVelocity ) const

Gets play velocity. Behaviour is same as CVideoPlayerUtility::PlayVelocityL

CVideoPlayerUtility::PlayVelocityL

Parameters

TInt & aVelocity Velocity of the playback.

SetAudioEnabled(TBool)

IMPORT_C TInt SetAudioEnabled ( TBool aAudioEnabled )

Enables or disables audio playback. Behaviour is same as CVideoPlayerUtility::SetAudioEnabledL

CVideoPlayerUtility::SetAudioEnabledL

Parameters

TBool aAudioEnabled

SetAutoScale(TAutoScaleType, TInt, TInt)

IMPORT_C TInt SetAutoScale ( TAutoScaleType aScaleType,
TInt aHorizPos,
TInt aVertPos
)

Sets Auto scale mode. Behaviour is same as CVideoPlayerUtility::SetAutoScaleL

CVideoPlayerUtility::SetAutoScaleL

Parameters

TAutoScaleType aScaleType Automatic scaling type
TInt aHorizPos Video picture horizontal position, relative to the video window.
TInt aVertPos Video picture vertical position, relative to the video window.

SetPlayVelocity(TInt)

IMPORT_C TInt SetPlayVelocity ( TInt aVelocity )

Sets play velocity. Behaviour is same as CVideoPlayerUtility::SetPlayVelocityL

CVideoPlayerUtility::SetPlayVelocityL

Parameters

TInt aVelocity Velocity of the playback.

SetVideoEnabled(TBool)

IMPORT_C TInt SetVideoEnabled ( TBool aVideoEnabled )

Enables/Disables video playback. Behaviour is same as CVideoPlayerUtility::SetVideoEnabledL

CVideoPlayerUtility::SetVideoEnabledL

Parameters

TBool aVideoEnabled ETrue to enable video playback, EFalse to disable

StepFrame(TInt)

IMPORT_C TInt StepFrame ( TInt aStep )

Steps through frames in pause mode. Behaviour is same as CVideoPlayerUtility::StepFrameL

CVideoPlayerUtility::StepFrameL

Parameters

TInt aStep Count indicating number of frames to step playback position.

VideoEnabled(TBool &)

IMPORT_C TInt VideoEnabled ( TBool & aVideoEnabled ) const

Queries whether video playback is currently enabled or not. Behaviour is same as CVideoPlayerUtility::VideoEnabledL

CVideoPlayerUtility::VideoEnabledL

Parameters

TBool & aVideoEnabled Out parameter returns ETrue if video playback is enabled, EFalse if not.