Skip to content

qcom-multimedia-proprietary-image: Add gst-plugins-imsdk#170

Open
Raja-Ganapathi-Busam wants to merge 2 commits intoqualcomm-linux:mainfrom
Raja-Ganapathi-Busam:enable_imsdk_prop
Open

qcom-multimedia-proprietary-image: Add gst-plugins-imsdk#170
Raja-Ganapathi-Busam wants to merge 2 commits intoqualcomm-linux:mainfrom
Raja-Ganapathi-Busam:enable_imsdk_prop

Conversation

@Raja-Ganapathi-Busam
Copy link
Contributor

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.

For now, enabling IMSDK for only proprietary image since IMSDK is compatible for ARMv8 only.

Copy link
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For now, enabling IMSDK for only proprietary image since IMSDK is compatible for ARMv8 only.

No. See how other recipes handle the same issue.

@Raja-Ganapathi-Busam
Copy link
Contributor Author

For now, enabling IMSDK for only proprietary image since IMSDK is compatible for ARMv8 only.

No. See how other recipes handle the same issue.

Can you please point an example.

@lumag
Copy link
Contributor

lumag commented Feb 17, 2026

For now, enabling IMSDK for only proprietary image since IMSDK is compatible for ARMv8 only.

No. See how other recipes handle the same issue.

Can you please point an example.

recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb:RDEPENDS:${PN}:append:aarch64 = " \
recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb-    fastrpc-tests \
recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb-    "

@Raja-Ganapathi-Busam
Copy link
Contributor Author

For now, enabling IMSDK for only proprietary image since IMSDK is compatible for ARMv8 only.

No. See how other recipes handle the same issue.

Can you please point an example.

recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb:RDEPENDS:${PN}:append:aarch64 = " \
recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb-    fastrpc-tests \
recipes-products/packagegroups/packagegroup-qcom-test-pkgs.bb-    "

If I understand correctly, suggesting the below change in multimedia image. Correct me if I'm wrong.

CORE_IMAGE_BASE_INSTALL:append:aarch64 = " gst-plugins-imsdk-oss-meta"

@Raja-Ganapathi-Busam
Copy link
Contributor Author

So far, we have tested IMSDK only on ARMv8 targets. Enabling IMSDK for ARMv7 might bring functional challenges.

"

# IMSDK currently only used and tested on ARMv8 (aarch64) machines.
CORE_IMAGE_BASE_INSTALL:append:aarch64 = " gst-plugins-imsdk-oss-meta"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two separate commits, please.

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 <rbusam@qti.qualcomm.com>
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 <rbusam@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants