diff options
author | Tim Blechmann <tim@klingt.org> | 2024-04-29 17:11:18 +0800 |
---|---|---|
committer | Tim Blechmann <tim@klingt.org> | 2024-05-17 14:32:50 +0800 |
commit | c3c0bb446ffff8f82dd18e724c4a54b89533a12c (patch) | |
tree | 52eea0c39c31293ea746eb496cb4eec5fed4582d /src/multimedia/controls/qcamerazoomcontrol.cpp | |
parent | c3655553e0c9e1a77fe54252a9b897fd9fa943db (diff) |
When emitting signals on QPlatformImageCapture, we need to make sure
they are invoked on the thread. So we defer the invocations when
emitting from a worker thread to the thread owning
`QGstreamerImageCapture`.
This also makes sure that we don't emit signals while holding a mutex.
Pick-to: 6.5 6.7
Change-Id: If53ae5622d2a3d62a146afa3f9b6585909967069
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Diffstat (limited to 'src/multimedia/controls/qcamerazoomcontrol.cpp')
0 files changed, 0 insertions, 0 deletions