QNX: Fix end of media notification
authorBernd Weimer <bweimer@blackberry.com>
Wed, 3 Sep 2014 11:46:36 +0000 (13:46 +0200)
committerBernd Weimer <bweimer@blackberry.com>
Tue, 9 Sep 2014 08:09:47 +0000 (10:09 +0200)
When auto-play is on, EndOfMedia would not be emitted. This is due to
a workaround for mmrenderer, that wrongly ignored stop events.
Once media is played stop events will always have to be processed.

Change-Id: I1cfd665bb06638ee3c86807aecc51e78f9baa938
Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com>
src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp

index abb6827..66d6493 100644 (file)
@@ -546,6 +546,7 @@ void MmRendererMediaPlayerControl::play()
         return;
     }
 
+    m_stopEventsToIgnore = 0;    // once playing, stop events must be proccessed
     setState( QMediaPlayer::PlayingState);
 }