From 23e054b3ac65a006c9f89ee002c5d96f5ac9a70c Mon Sep 17 00:00:00 2001 From: Raja Ganapathi Busam Date: Tue, 17 Feb 2026 10:45:10 +0530 Subject: [PATCH 1/2] qcom-multimedia-proprietary-image: Add gst-plugins-imsdk IMSDK GStreamer plugins contains various GStreamer plugins across several functional domains: - Multimedia - Computer Vision - Machine Learning - Messaging and IPC Plugin enablement and feature selection are fully configurable through PACKAGECONFIG. IMSDK is verified only for ARMv8 targets. Since multimedia proprietary image compatible only with ARMv8, no extra handling required. Signed-off-by: Raja Ganapathi Busam --- recipes-products/images/qcom-multimedia-proprietary-image.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-products/images/qcom-multimedia-proprietary-image.bb b/recipes-products/images/qcom-multimedia-proprietary-image.bb index e2a451b1..ee0cbe5b 100644 --- a/recipes-products/images/qcom-multimedia-proprietary-image.bb +++ b/recipes-products/images/qcom-multimedia-proprietary-image.bb @@ -12,6 +12,7 @@ CORE_IMAGE_BASE_INSTALL += " \ camx-lemans \ camx-nhx \ camx-talos \ + gst-plugins-imsdk \ iris-video-dlkm \ kgsl-dlkm \ libdiag-bin \ From d4b8fb2901a089475e74c824825db2cfd995eef1 Mon Sep 17 00:00:00 2001 From: Raja Ganapathi Busam Date: Tue, 17 Feb 2026 20:23:27 +0530 Subject: [PATCH 2/2] qcom-multimedia-image: Enable IMSDK only for ARMv8 (aarch64) targets IMSDK GStreamer plugins contains various GStreamer plugins across several functional domains: - Multimedia - Computer Vision - Machine Learning - Messaging and IPC Plugin enablement and feature selection are fully configurable through PACKAGECONFIG. IMSDK is currently supported and validated only on ARMv8 platforms. Restrict the inclusion of gst-plugins-imsdk-oss-meta to aarch64 by using an architecture-specific override. Signed-off-by: Raja Ganapathi Busam --- recipes-products/images/qcom-multimedia-image.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/recipes-products/images/qcom-multimedia-image.bb b/recipes-products/images/qcom-multimedia-image.bb index 8962aea0..ee89c108 100644 --- a/recipes-products/images/qcom-multimedia-image.bb +++ b/recipes-products/images/qcom-multimedia-image.bb @@ -33,5 +33,8 @@ CORE_IMAGE_BASE_INSTALL += " \ wireplumber \ " +# IMSDK currently only used and tested on ARMv8 (aarch64) machines. +CORE_IMAGE_BASE_INSTALL:append:aarch64 = " gst-plugins-imsdk-oss-meta" + # let's make sure we have a good image. REQUIRED_DISTRO_FEATURES += "wayland"