@@ -336,9 +336,14 @@ config BR2_PACKAGE_QT_XMLPATTERNS
config BR2_PACKAGE_QT_MULTIMEDIA
bool "Multimedia Module"
depends on BR2_PACKAGE_QT_GUI_MODULE
+ depends on BR2_PACKAGE_GSTREAMER
+ select BR2_PACKAGE_GST_PLUGINS_BASE
help
Build QtMultimedia module.
+comment "Multimedia module needs gstreamer and gui support"
+ depends on !(BR2_PACKAGE_GSTREAMER && BR2_PACKAGE_QT_GUI_MODULE)
+
config BR2_PACKAGE_QT_AUDIO_BACKEND
bool "QtMultimedia Audio backend"
depends on BR2_PACKAGE_QT_MULTIMEDIA
@@ -544,6 +544,7 @@ QT_INSTALL_LIBS += QtSql
endif
ifeq ($(BR2_PACKAGE_QT_MULTIMEDIA),y)
QT_INSTALL_LIBS += QtMultimedia
+QT_DEPENDENCIES += gstreamer gst-plugins-base
endif
ifeq ($(BR2_PACKAGE_QT_PHONON),y)
QT_INSTALL_LIBS += phonon
The Qt Multimedia module requires libs and h-files installed by gst-plugins-base. This commit adds the depends-on gstreamer and select gst-plugins-base, exactly like the existing logic in the Qt Phonon module. Fixes: http://autobuild.buildroot.net/results/389617c7c36dfe92b85d3a3db12a706ae092c73d/ Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> --- package/qt/Config.in | 5 +++++ package/qt/qt.mk | 1 + 2 files changed, 6 insertions(+)