From f5c65f2ab9e326d73816c3cecb2efb513ed6a6f6 Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Sat, 5 Oct 2024 13:54:09 +0800 Subject: [PATCH] pipewire: Exclude gstreamer from PACKAGECONFIG list for i.MX 6, 7, 8 and 93 libcamera gst video source has the limition to co-work with pipewire gst video source. NXP i.MX 95 HW will well support libcamera gst video source, and the related pipewire gst video source should be enabled. Signed-off-by: Jun Zhu --- .../recipes-multimedia/pipewire/pipewire_%.bbappend | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend index 07974bf39..1b527fc69 100644 --- a/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend +++ b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend @@ -6,7 +6,10 @@ SYSTEMD_AUTO_ENABLE:imx-nxp-bsp = "disable" DEPENDS:append:mx95-nxp-bsp = " libdrm" -PACKAGECONFIG:remove:imx-nxp-bsp = "gstreamer" +PACKAGECONFIG:remove:mx6-nxp-bsp = "gstreamer" +PACKAGECONFIG:remove:mx7-nxp-bsp = "gstreamer" +PACKAGECONFIG:remove:mx8-nxp-bsp = "gstreamer" +PACKAGECONFIG:remove:mx93-nxp-bsp = "gstreamer" PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}" # FIXME: Needs to qualify on PACKAGECONFIG