summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Srebrny <piotr.srebrny@qt.io>2022-07-26 14:57:06 +0200
committerPiotr Srebrny <piotr.srebrny@qt.io>2022-08-03 08:09:02 +0200
commitb0caa3bd9d6fb33fbdf403cdab39394e9cc0e8d5 (patch)
tree89d4344909ad127634d520608b615e908a9ff4ad
parent62bc7f98be0fad9a781431d6139b6ef980a3ff99 (diff)
Add missing mutex relock
Change-Id: I914911f07feed1a996c0596b7acc63a7e3a11fd3 Reviewed-by: Lars Knoll <lars.knoll@gmail.com> (cherry picked from commit ddc9ba4172dc8175a32c41f8e16d5d2a777919d6)
-rw-r--r--src/multimedia/platform/gstreamer/common/qgstvideorenderersink.cpp1
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;