diff options
Diffstat (limited to 'src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp')
-rw-r--r-- | src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp b/src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp index 1cccbfa01..569070a6a 100644 --- a/src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp +++ b/src/plugins/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp @@ -340,6 +340,8 @@ void MmRendererMediaPlayerControl::setState(QMediaPlayer::State state) void MmRendererMediaPlayerControl::stopInternal(StopCommand stopCommand) { + setPosition(0); + if (m_state != QMediaPlayer::StoppedState) { if (stopCommand == StopMmRenderer) { @@ -349,11 +351,6 @@ void MmRendererMediaPlayerControl::stopInternal(StopCommand stopCommand) setState(QMediaPlayer::StoppedState); } - - if (m_position != 0) { - m_position = 0; - emit positionChanged(0); - } } void MmRendererMediaPlayerControl::setVolume(int volume) |