[scarthgap][RFC PATCH 3/3] tisdk-default-image: Add audio server support for am62dxx

Paresh Bhagat <[email protected]>
Newsgroups org.yoctoproject.lists.meta-arago
Message-ID <[email protected]>
Add pipewire and wireplumber audio stack support for am62dxx:
- Include pipewire core components and tools
- Add ALSA and PulseAudio compatibility layers
- Include wireplumber session manager
- Add GStreamer pipewire plugin
- Configure pipewire with proper modules and plugins

Signed-off-by: Paresh Bhagat <[email protected]>
---
 .../recipes-core/images/tisdk-default-image.bb  | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
index 264d1b2d..d5db6fd4 100644
--- a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
+++ b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
@@ -47,3 +47,20 @@ IMAGE_INSTALL += "\
     ${@bb.utils.contains('TUNE_FEATURES', 'armv7a', 'valgrind', '', d)} \
     docker \
 "
+
+IMAGE_INSTALL:append:am62dxx = " \
+    pipewire \
+    pipewire-tools \
+    pipewire-alsa \
+    pipewire-pulse \
+    wireplumber \
+    speexdsp \
+    libpipewire \
+    pipewire-spa-plugins-meta \
+    pipewire-spa-tools \
+    pipewire-modules-meta \
+    pipewire-alsa-card-profile \
+    gstreamer1.0-pipewire \
+"
+PACKAGECONFIG:append:am62dxx:pn-pipewire = " pipewire-jack pipewire-modules pipewire-spa-plugins"
+PACKAGECONFIG:remove:am62dxx:pn-pipewire = " jack"
-- 
2.34.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.