diff options
author | Piotr Srebrny <piotr.srebrny@qt.io> | 2022-07-26 14:57:06 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-07-28 21:02:09 +0000 |
commit | 534be4bb2a5b871d74088795b37e47f6aefade3a (patch) | |
tree | 29eb45c994f24ead6f994b94797c1a5a16b3fbf7 | |
parent | ac768a5cfe57dd4e328487e4b6c0f9c056cc54b4 (diff) |
Add missing mutex relock
Change-Id: I914911f07feed1a996c0596b7acc63a7e3a11fd3
Reviewed-by: Lars Knoll <lars.knoll@gmail.com>
(cherry picked from commit ddc9ba4172dc8175a32c41f8e16d5d2a777919d6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp index e7956c4c0..fec8d63e1 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp @@ -298,6 +298,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; |