diff options
author | Tim Blechmann <tim@klingt.org> | 2024-04-24 14:19:43 +0800 |
---|---|---|
committer | Tim Blechmann <tim@klingt.org> | 2024-05-17 14:32:41 +0800 |
commit | c3655553e0c9e1a77fe54252a9b897fd9fa943db (patch) | |
tree | 8b0edaa1f7db48af1378391a54152eaf152e0d6b /src/multimedia/controls/qcamerazoomcontrol.cpp | |
parent | 264b7e8d7d5683252102b5e5149685c8b8a70c2d (diff) |
GStreamer: QImageCapture - prevent QRhi access from gstreamer thread
We defer the access to QRhi to a worker thread to prevent
deinitialisation failures when joining gstreamer threads. This can
happen after the QApplication has been destroyed, leading to
use-after-free errors.
Fixes: QTBUG-124189
Pick-to: 6.5 6.7
Change-Id: Icfd060fdc695ff39f0a9cd67b28392a61145d6ad
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Diffstat (limited to 'src/multimedia/controls/qcamerazoomcontrol.cpp')
0 files changed, 0 insertions, 0 deletions