diff options
author | Yoann Lopes <yoann.lopes@digia.com> | 2014-04-04 18:43:30 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-04-07 11:51:22 +0200 |
commit | bfccbcfc4edf65e31fe4b086013e1bf132e9b047 (patch) | |
tree | b3837833bb602a010df80be42b5abb17668b1346 /src/plugins/directshow/player/directshowplayercontrol.h | |
parent | d3ba2d6f3f7cbdd8a4e41a7967874f53a2caaec3 (diff) |
DirectShow: fix media seeking while stopped.
When changing the position of a media player while stopped, playback
was automatically resuming. We now cache the value and actually set the
position only when starting playback.
Task-number: QTBUG-38068
Change-Id: Ib35302e01967d70350125f9ad920551df2a3c25b
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
Diffstat (limited to 'src/plugins/directshow/player/directshowplayercontrol.h')
-rw-r--r-- | src/plugins/directshow/player/directshowplayercontrol.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/directshow/player/directshowplayercontrol.h b/src/plugins/directshow/player/directshowplayercontrol.h index 478389de6..19dcb5a88 100644 --- a/src/plugins/directshow/player/directshowplayercontrol.h +++ b/src/plugins/directshow/player/directshowplayercontrol.h @@ -135,6 +135,7 @@ private: int m_streamTypes; int m_muteVolume; qint64 m_position; + qint64 m_pendingPosition; qint64 m_duration; qreal m_playbackRate; bool m_seekable; |