-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.6.2
-
None
Building Qt 6.6 Multimedia on QNX, using the following configuration command:
./6.6/configure -platform qnx-x86-64-qcc -prefix /system/opt/qt6 -extprefix /data/home/elahav/src/qt/nto-x86_64/host/x86_64 -no-glib -no-gstreamer
GStreamer is still being picked up (it's available on the development machine), in preference to mm-renderer. I worked around the problem with the following patch:
diff --git a/src/multimedia/configure.cmake b/src/multimedia/configure.cmake
index 609806507..fdd36f118 100644
--- a/src/multimedia/configure.cmake
+++ b/src/multimedia/configure.cmake
@@ -101,7 +101,7 @@ qt_feature("evr" PUBLIC PRIVATE
)
qt_feature("gstreamer_1_0" PRIVATE
LABEL "GStreamer 1.0"
- CONDITION GStreamer_FOUND
+ CONDITION GStreamer_FOUND AND NOT MMRenderer_FOUND
ENABLE INPUT_gstreamer STREQUAL 'yes'
DISABLE INPUT_gstreamer STREQUAL 'no'
)
- duplicates
-
QTBUG-122013 Disable ability to build QtMultimedia with GStreamer on non-Linux platforms
-
- Closed
-