Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



How to stop while playing audio

To stop audio that is currently being played, use the CMMFDevSound::Stop() method:

IMPORT_C void Stop();

The CMMFDevSound::Stop() can occur either after the CMMFDevSound::PlayData() call or after the MDevSoundObserver::BufferToBeFilled() callback.

Note: After calling CMMFDevSound::Stop(), the client should not call PlayData() for any outstanding MDevSoundObserver::BufferToBeFilled() callbacks as they will be ignored. The client should not attempt to write any data into the buffer after the call to CMMFDevSound::Stop() as the buffer may no longer be valid.

For information about playing audio, see How to play audio.