diff -r 999b2818a0eb -r 53984cc2f70a mmfenh/advancedaudiocontroller/wavplaycontrollerplugin/src/MmfAudioController.cpp --- a/mmfenh/advancedaudiocontroller/wavplaycontrollerplugin/src/MmfAudioController.cpp Tue Sep 14 22:21:33 2010 +0300 +++ b/mmfenh/advancedaudiocontroller/wavplaycontrollerplugin/src/MmfAudioController.cpp Wed Sep 15 12:47:14 2010 +0300 @@ -685,8 +685,10 @@ file->ExecuteIntent(ContentAccess::EStop); } // datapath propogates stop to sink & source + iStoppingPlaying = ETrue; iDataPath->Stop(); SetState(EStopped); + iStoppingPlaying = EFalse; } else {