MMMFVideoPlayControllerExtCustomCommandImplementor Class Reference

class MMMFVideoPlayControllerExtCustomCommandImplementor

Mixin class to be derived from controller plug-ins that could support play velocity, enabling/disabling audio/video, and auto scaling.

Member Functions Documentation

MvpecGetPlayRateCapabilitiesL(TVideoPlayRateCapabilities &)

void MvpecGetPlayRateCapabilitiesL ( TVideoPlayRateCapabilities & aCapabilities ) [pure virtual]

Parameters

TVideoPlayRateCapabilities & aCapabilities

MvpecPlayVelocityL()

TInt MvpecPlayVelocityL ( ) [pure virtual]

MvpecSetAudioEnabledL(TBool)

void MvpecSetAudioEnabledL ( TBool aAudioEnabled ) [pure virtual]

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

CVideoPlayerUtility::SetAudioEnabled

Parameters

TBool aAudioEnabled

MvpecSetAutoScaleL(TAutoScaleType, TInt, TInt)

void MvpecSetAutoScaleL ( TAutoScaleType aScaleType,
TInt aHorizPos,
TInt aVertPos
) [pure virtual]

Parameters

TAutoScaleType aScaleType
TInt aHorizPos
TInt aVertPos

MvpecSetPlayVelocityL(TInt)

void MvpecSetPlayVelocityL ( TInt aVelocity ) [pure virtual]

Parameters

TInt aVelocity

MvpecSetVideoEnabledL(TBool)

void MvpecSetVideoEnabledL ( TBool aVideoEnabled ) [pure virtual]

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

CVideoPlayerUtility::SetVideoEnabledL

Parameters

TBool aVideoEnabled

MvpecStepFrameL(TInt)

void MvpecStepFrameL ( TInt aStep ) [pure virtual]

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

CVideoPlayerUtility::StepFrameL

Parameters

TInt aStep

MvpecVideoEnabledL()

TBool MvpecVideoEnabledL ( ) [pure virtual]

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

CVideoPlayerUtility::VideoEnabledL