Stopping Audio Play
This tutorial describes how to stop the audio that is currently being played.
Call the
CMMFDevSound::Stop()
function to stop the playing audio. 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.
Parent topic:
Playing Audio
Related concepts
Starting Audio Play