Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.6.2
-
None
Description
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' )
Attachments
Issue Links
- duplicates
-
QTBUG-122013 Disable ability to build QtMultimedia with GStreamer on non-Linux platforms
- Closed