summaryrefslogtreecommitdiffstats
path: root/src/multimedia/CMakeLists.txt
diff options
context:
space:
mode:
authorArtem Dyomin <artem.dyomin@qt.io>2022-12-12 12:07:49 +0100
committerArtem Dyomin <artem.dyomin@qt.io>2022-12-12 12:33:43 +0100
commita0e53a66dee6cbe0a2ee58eecfbe1068f93b96fa (patch)
treed90446f9eedc007135f26a7622a133f8d63ba602 /src/multimedia/CMakeLists.txt
parent2323a0eb848014ad07f435ae6dd8e084963bf3aa (diff)
Ensure qRegisterMetaType before settung up signal-slots connections
Qt doc says: To use the type T in queued signal and slot connections, qRegisterMetaType<T>() must be called before the first connection is established. In some cases I faced UB with screen capturing if not follow the rule. Change-Id: Ida65c4d1cb2970e41a79df37563dec4e83df62ba Reviewed-by: Lars Knoll <lars@knoll.priv.no>
Diffstat (limited to 'src/multimedia/CMakeLists.txt')
-rw-r--r--src/multimedia/CMakeLists.txt3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/multimedia/CMakeLists.txt b/src/multimedia/CMakeLists.txt
index 0972ec8a9..6f16d37b2 100644
--- a/src/multimedia/CMakeLists.txt
+++ b/src/multimedia/CMakeLists.txt
@@ -39,7 +39,7 @@ qt_internal_add_module(Multimedia
platform/qplatformaudioinput_p.h
platform/qplatformaudiooutput_p.h
platform/qplatformcamera.cpp platform/qplatformcamera_p.h
- platform/qplatformscreencapture_p.h
+ platform/qplatformscreencapture.cpp platform/qplatformscreencapture_p.h
platform/qplatformimagecapture.cpp platform/qplatformimagecapture_p.h
platform/qplatformmediacapture.cpp platform/qplatformmediacapture_p.h
platform/qplatformmediadevices.cpp platform/qplatformmediadevices_p.h
@@ -48,7 +48,6 @@ qt_internal_add_module(Multimedia
platform/qplatformmediaintegration.cpp platform/qplatformmediaintegration_p.h
platform/qplatformmediaplayer.cpp platform/qplatformmediaplayer_p.h
platform/qplatformmediaplugin_p.h
- platform/qplatformscreencapture_p.h
platform/qplatformvideodevices.cpp platform/qplatformvideodevices_p.h
platform/qplatformvideosink.cpp platform/qplatformvideosink_p.h
playback/qmediaplayer.cpp playback/qmediaplayer.h playback/qmediaplayer_p.h