RMMFAudioPlayControllerSetRepeatsCustomCommands Class Reference

class RMMFAudioPlayControllerSetRepeatsCustomCommands : public RMMFCustomCommandsBase

Client class to access loop play functionality of audio play controller.

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

Inherits from

Constructor & Destructor Documentation

RMMFAudioPlayControllerSetRepeatsCustomCommands(RMMFController &)

IMPORT_CRMMFAudioPlayControllerSetRepeatsCustomCommands(RMMFController &aController)

Constructor.

Parameters

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

Member Functions Documentation

SetRepeats(TInt, const TTimeIntervalMicroSeconds &)

IMPORT_C TIntSetRepeats(TIntaRepeatNumberOfTimes,
const TTimeIntervalMicroSeconds &aTrailingSilence
)

Sets the number of times the audio sample to be repeated and the trailing silence period

Parameters

TInt aRepeatNumberOfTimesThe number of times the audio sample needs to be repeated
const TTimeIntervalMicroSeconds & aTrailingSilenceThe time interval of the trailing silence in microseconds.