Building multimedia without gstreamer
Unsolved
Installation and Deployment
-
Passing
-no-gstreamer
toconfigure
seems to have no effect (or, at least, not the desired effect). The build still detects gstreamer on my system and decides to use it.I'm not a CMake expert, but I don't see where that option is handled.
qmultimedia/src/multimedia/configure.cmake
does not appear to consider it. -
Hi,
Which version of Qt are you building ?
-
@SGaist No, ffmpeg and mm-renderer.
To be clear, there is no major problem here. I changed
configure.cmake
to disable gstreamer if mm-renderer is found, and everything works. It's just the configuration option that seems to have no effect.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' )