diff options
author | Piotr Srebrny <piotr.srebrny@qt.io> | 2022-07-26 14:57:06 +0200 |
---|---|---|
committer | Piotr Srebrny <piotr.srebrny@qt.io> | 2022-08-03 08:09:02 +0200 |
commit | b0caa3bd9d6fb33fbdf403cdab39394e9cc0e8d5 (patch) | |
tree | 89d4344909ad127634d520608b615e908a9ff4ad /src | |
parent | 62bc7f98be0fad9a781431d6139b6ef980a3ff99 (diff) |
Add missing mutex relock
Change-Id: I914911f07feed1a996c0596b7acc63a7e3a11fd3
Reviewed-by: Lars Knoll <lars.knoll@gmail.com>
(cherry picked from commit ddc9ba4172dc8175a32c41f8e16d5d2a777919d6)
Diffstat (limited to 'src')
-rw-r--r-- | src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp b/src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp index 1a8107889..e1ee28be8 100644 --- a/src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp +++ b/src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp @@ -334,6 +334,7 @@ bool QGstVideoRenderer::handleEvent(QMutexLocker<QMutex> *locker) if (m_sink && !m_flushed) m_sink->setVideoFrame(QVideoFrame()); m_flushed = true; + locker->relock(); } } else if (m_stop) { m_stop = false; |