Location:
mmfstandardcustomcommands.h
class MMMFAudioPlayControllerCustomCommandImplementor;
Mixin class to be derived from by controller plugins wishing to support the audio play controller custom commands.
Defined in MMMFAudioPlayControllerCustomCommandImplementor
:
MapcDeletePlaybackWindowL()
, MapcGetLoadingProgressL()
, MapcSetPlaybackWindowL()
virtual void MapcSetPlaybackWindowL(const TTimeIntervalMicroSeconds &aStart, const TTimeIntervalMicroSeconds &aEnd)=0;
Sets a playback window. The controller will start playing from the start of the window, and finish playing at the end of the window.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|
virtual void MapcDeletePlaybackWindowL()=0;
Removes a previously defined playback window.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
virtual void MapcGetLoadingProgressL(TInt &aPercentageComplete)=0;
Gets the completion status of loading/rebuffering the current audio clip.
This function can leave with one of the system-wide error codes. The request will be completed with the leave code.
|