Message ID | 20250528102948.327229-1-p-bhagat@ti.com |
---|---|
State | New |
Headers | show |
Series | [scarthgap] meta-arago-distro: packagegroups: Add additional libraries for audio | expand |
On 5/28/25 5:29 AM, Paresh Bhagat via lists.yoctoproject.org wrote: > Add fftw and libsndfile1 libraries in multimedia package group, which are > used for signal processing and audio manipulation. Update corresponding > sdk target file to package header files and libraries for development. > > Also add rpmsg DMA library for all k3 platforms and DSP offload example > for am62dxx-evm. > > Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> > --- > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 2 ++ > .../packagegroup-arago-tisdk-multimedia-sdk-target.bb | 6 ++++++ > .../packagegroups/packagegroup-arago-tisdk-multimedia.bb | 6 ++++++ > 3 files changed, 14 insertions(+) > > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > index 0d39907a..84ae1303 100644 > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > @@ -53,6 +53,7 @@ UTILS:append:omap-a15 = " mmc-utils \ > UTILS:append:k3 = " mmc-utils \ > switch-config \ > irqbalance \ > + ti-librpmsg-dma \ > ti-rpmsg-char \ > ti-rpmsg-char-examples \ > statcol \ > @@ -61,6 +62,7 @@ UTILS:append:k3 = " mmc-utils \ > UTILS:append:k3 = " ti-rtos-echo-test-fw" > UTILS:append:am64xx = " pru-icss" > UTILS:append:am62xx = " pru-icss" > +UTILS:append:am62dxx = " ti-librpmsg-dma-example" > > ARAGO_JAILHOUSE_ENABLE ?= "0" > UTILS:append:am62xx = " ${@oe.utils.conditional("ARAGO_JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > index 95939c09..73dc48e6 100644 > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > @@ -13,7 +13,13 @@ MULTIMEDIA:append:dra7xx = " \ > hevc-arm-decoder-staticdev \ > " > > +AUDIO = " \ > + fftw-dev \ > + libsndfile1-dev \ The -dev packages are not needed unless one wants to compile programs on the target, which we usually do not do by default. The libraries themselves will be pulled in by programs that use them, so in this case adding `ti-librpmsg-dma-example` should do that. Andrew > +" > + > RDEPENDS:${PN} = "\ > + ${AUDIO} \ > ${MULTIMEDIA} \ > packagegroup-arago-gst-sdk-target \ > " > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > index 3aa1a051..6b0397b3 100644 > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > @@ -11,6 +11,11 @@ MULTIMEDIA = " \ > libcamera-gst \ > " > > +AUDIO = " \ > + fftw \ > + libsndfile1 \ > +" > + > MULTIMEDIA:append:arago = " ffmpeg mpv" > > MULTIMEDIA:omapl138 = "" > @@ -31,6 +36,7 @@ ACCEL_MM:append:omap-a15 = " \ > " > > RDEPENDS:${PN} = "\ > + ${AUDIO} \ > packagegroup-arago-gst \ > ${MULTIMEDIA} \ > ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', '${ACCEL_MM}', '', d)} \
On Thu, May 29, 2025 at 09:27:19AM -0500, Andrew Davis via lists.yoctoproject.org wrote: > On 5/28/25 5:29 AM, Paresh Bhagat via lists.yoctoproject.org wrote: > >Add fftw and libsndfile1 libraries in multimedia package group, which are > >used for signal processing and audio manipulation. Update corresponding > >sdk target file to package header files and libraries for development. > > > >Also add rpmsg DMA library for all k3 platforms and DSP offload example > >for am62dxx-evm. > > > >Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> > >--- > > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 2 ++ > > .../packagegroup-arago-tisdk-multimedia-sdk-target.bb | 6 ++++++ > > .../packagegroups/packagegroup-arago-tisdk-multimedia.bb | 6 ++++++ > > 3 files changed, 14 insertions(+) > > > >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > >index 0d39907a..84ae1303 100644 > >--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > >+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > >@@ -53,6 +53,7 @@ UTILS:append:omap-a15 = " mmc-utils \ > > UTILS:append:k3 = " mmc-utils \ > > switch-config \ > > irqbalance \ > >+ ti-librpmsg-dma \ > > ti-rpmsg-char \ > > ti-rpmsg-char-examples \ > > statcol \ > >@@ -61,6 +62,7 @@ UTILS:append:k3 = " mmc-utils \ > > UTILS:append:k3 = " ti-rtos-echo-test-fw" > > UTILS:append:am64xx = " pru-icss" > > UTILS:append:am62xx = " pru-icss" > >+UTILS:append:am62dxx = " ti-librpmsg-dma-example" > > ARAGO_JAILHOUSE_ENABLE ?= "0" > > UTILS:append:am62xx = " ${@oe.utils.conditional("ARAGO_JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" > >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > >index 95939c09..73dc48e6 100644 > >--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > >+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb > >@@ -13,7 +13,13 @@ MULTIMEDIA:append:dra7xx = " \ > > hevc-arm-decoder-staticdev \ > > " > >+AUDIO = " \ > >+ fftw-dev \ > >+ libsndfile1-dev \ > > The -dev packages are not needed unless one wants to compile > programs on the target, which we usually do not do by default. > > The libraries themselves will be pulled in by programs that > use them, so in this case adding `ti-librpmsg-dma-example` > should do that. No, the change is correct, as it is for the -sdk-target packagegroup. This is specifically targeting the linux-devkit (host side SDK) in order to install the headers and other development pieces for cross-compiling on the host. This is also mentioned in the commit message above. The corresponding rootfs side of the change is down below w/o -dev packages. > Andrew > > >+" > >+ > > RDEPENDS:${PN} = "\ > >+ ${AUDIO} \ > > ${MULTIMEDIA} \ > > packagegroup-arago-gst-sdk-target \ > > " > >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > >index 3aa1a051..6b0397b3 100644 > >--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > >+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb > >@@ -11,6 +11,11 @@ MULTIMEDIA = " \ > > libcamera-gst \ > > " > >+AUDIO = " \ > >+ fftw \ > >+ libsndfile1 \ > >+" > >+ > > MULTIMEDIA:append:arago = " ffmpeg mpv" > > MULTIMEDIA:omapl138 = "" > >@@ -31,6 +36,7 @@ ACCEL_MM:append:omap-a15 = " \ > > " > > RDEPENDS:${PN} = "\ > >+ ${AUDIO} \ > > packagegroup-arago-gst \ > > ${MULTIMEDIA} \ > > ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', '${ACCEL_MM}', '', d)} \
On 5/29/25 9:57 AM, Denys Dmytriyenko wrote: > On Thu, May 29, 2025 at 09:27:19AM -0500, Andrew Davis via lists.yoctoproject.org wrote: >> On 5/28/25 5:29 AM, Paresh Bhagat via lists.yoctoproject.org wrote: >>> Add fftw and libsndfile1 libraries in multimedia package group, which are >>> used for signal processing and audio manipulation. Update corresponding >>> sdk target file to package header files and libraries for development. >>> >>> Also add rpmsg DMA library for all k3 platforms and DSP offload example >>> for am62dxx-evm. >>> >>> Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> >>> --- >>> .../packagegroups/packagegroup-arago-tisdk-addons.bb | 2 ++ >>> .../packagegroup-arago-tisdk-multimedia-sdk-target.bb | 6 ++++++ >>> .../packagegroups/packagegroup-arago-tisdk-multimedia.bb | 6 ++++++ >>> 3 files changed, 14 insertions(+) >>> >>> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>> index 0d39907a..84ae1303 100644 >>> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>> @@ -53,6 +53,7 @@ UTILS:append:omap-a15 = " mmc-utils \ >>> UTILS:append:k3 = " mmc-utils \ >>> switch-config \ >>> irqbalance \ >>> + ti-librpmsg-dma \ >>> ti-rpmsg-char \ >>> ti-rpmsg-char-examples \ >>> statcol \ >>> @@ -61,6 +62,7 @@ UTILS:append:k3 = " mmc-utils \ >>> UTILS:append:k3 = " ti-rtos-echo-test-fw" >>> UTILS:append:am64xx = " pru-icss" >>> UTILS:append:am62xx = " pru-icss" >>> +UTILS:append:am62dxx = " ti-librpmsg-dma-example" >>> ARAGO_JAILHOUSE_ENABLE ?= "0" >>> UTILS:append:am62xx = " ${@oe.utils.conditional("ARAGO_JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" >>> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>> index 95939c09..73dc48e6 100644 >>> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>> @@ -13,7 +13,13 @@ MULTIMEDIA:append:dra7xx = " \ >>> hevc-arm-decoder-staticdev \ >>> " >>> +AUDIO = " \ >>> + fftw-dev \ >>> + libsndfile1-dev \ >> >> The -dev packages are not needed unless one wants to compile >> programs on the target, which we usually do not do by default. >> >> The libraries themselves will be pulled in by programs that >> use them, so in this case adding `ti-librpmsg-dma-example` >> should do that. > > No, the change is correct, as it is for the -sdk-target packagegroup. > > This is specifically targeting the linux-devkit (host side SDK) in order to > install the headers and other development pieces for cross-compiling on the > host. This is also mentioned in the commit message above. > I thought we called those packagegroups "-sdk-host"? I'm probably just confused here then. Side question then, how do we determine what packages should have their -dev packages installed in the host SDK? Could we instead make this automatic so it simply includes all the target libraries' -dev packages in the host SDK? > The corresponding rootfs side of the change is down below w/o -dev packages. > My comment about letting the dependent libraries be pulled in by the application that uses them still applies to the below then. Andrew > >> Andrew >> >>> +" >>> + >>> RDEPENDS:${PN} = "\ >>> + ${AUDIO} \ >>> ${MULTIMEDIA} \ >>> packagegroup-arago-gst-sdk-target \ >>> " >>> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>> index 3aa1a051..6b0397b3 100644 >>> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>> @@ -11,6 +11,11 @@ MULTIMEDIA = " \ >>> libcamera-gst \ >>> " >>> +AUDIO = " \ >>> + fftw \ >>> + libsndfile1 \ >>> +" >>> + >>> MULTIMEDIA:append:arago = " ffmpeg mpv" >>> MULTIMEDIA:omapl138 = "" >>> @@ -31,6 +36,7 @@ ACCEL_MM:append:omap-a15 = " \ >>> " >>> RDEPENDS:${PN} = "\ >>> + ${AUDIO} \ >>> packagegroup-arago-gst \ >>> ${MULTIMEDIA} \ >>> ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', '${ACCEL_MM}', '', d)} \
Hi, Thanks for the review. Just to add this patch also depends on meta-ti patch here: https://lists.yoctoproject.org/g/meta-ti/topic/scarthgap_patch_2_2_add/113341387 So please don't merge. I will send a new version with additional changes next week. Paresh On 29/05/25 20:57, Andrew Davis wrote: > On 5/29/25 9:57 AM, Denys Dmytriyenko wrote: >> On Thu, May 29, 2025 at 09:27:19AM -0500, Andrew Davis via >> lists.yoctoproject.org wrote: >>> On 5/28/25 5:29 AM, Paresh Bhagat via lists.yoctoproject.org wrote: >>>> Add fftw and libsndfile1 libraries in multimedia package group, >>>> which are >>>> used for signal processing and audio manipulation. Update >>>> corresponding >>>> sdk target file to package header files and libraries for development. >>>> >>>> Also add rpmsg DMA library for all k3 platforms and DSP offload >>>> example >>>> for am62dxx-evm. >>>> >>>> Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> >>>> --- >>>> .../packagegroups/packagegroup-arago-tisdk-addons.bb | 2 ++ >>>> .../packagegroup-arago-tisdk-multimedia-sdk-target.bb | 6 ++++++ >>>> .../packagegroups/packagegroup-arago-tisdk-multimedia.bb | 6 ++++++ >>>> 3 files changed, 14 insertions(+) >>>> >>>> diff --git >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>>> >>>> index 0d39907a..84ae1303 100644 >>>> --- >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>>> +++ >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb >>>> @@ -53,6 +53,7 @@ UTILS:append:omap-a15 = " mmc-utils \ >>>> UTILS:append:k3 = " mmc-utils \ >>>> switch-config \ >>>> irqbalance \ >>>> + ti-librpmsg-dma \ >>>> ti-rpmsg-char \ >>>> ti-rpmsg-char-examples \ >>>> statcol \ >>>> @@ -61,6 +62,7 @@ UTILS:append:k3 = " mmc-utils \ >>>> UTILS:append:k3 = " ti-rtos-echo-test-fw" >>>> UTILS:append:am64xx = " pru-icss" >>>> UTILS:append:am62xx = " pru-icss" >>>> +UTILS:append:am62dxx = " ti-librpmsg-dma-example" >>>> ARAGO_JAILHOUSE_ENABLE ?= "0" >>>> UTILS:append:am62xx = " >>>> ${@oe.utils.conditional("ARAGO_JAILHOUSE_ENABLE", "1", "jailhouse", >>>> "", d)}" >>>> diff --git >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>>> >>>> index 95939c09..73dc48e6 100644 >>>> --- >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>>> +++ >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb >>>> @@ -13,7 +13,13 @@ MULTIMEDIA:append:dra7xx = " \ >>>> hevc-arm-decoder-staticdev \ >>>> " >>>> +AUDIO = " \ >>>> + fftw-dev \ >>>> + libsndfile1-dev \ >>> >>> The -dev packages are not needed unless one wants to compile >>> programs on the target, which we usually do not do by default. >>> >>> The libraries themselves will be pulled in by programs that >>> use them, so in this case adding `ti-librpmsg-dma-example` >>> should do that. >> >> No, the change is correct, as it is for the -sdk-target packagegroup. >> >> This is specifically targeting the linux-devkit (host side SDK) in >> order to >> install the headers and other development pieces for cross-compiling >> on the >> host. This is also mentioned in the commit message above. >> > > I thought we called those packagegroups "-sdk-host"? I'm probably just > confused > here then. > > Side question then, how do we determine what packages should have > their -dev packages > installed in the host SDK? Could we instead make this automatic so it > simply includes > all the target libraries' -dev packages in the host SDK? > >> The corresponding rootfs side of the change is down below w/o -dev >> packages. >> > > My comment about letting the dependent libraries be pulled in by the > application that uses them still applies to the below then. > > Andrew > >> >>> Andrew >>> >>>> +" >>>> + >>>> RDEPENDS:${PN} = "\ >>>> + ${AUDIO} \ >>>> ${MULTIMEDIA} \ >>>> packagegroup-arago-gst-sdk-target \ >>>> " >>>> diff --git >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>>> >>>> index 3aa1a051..6b0397b3 100644 >>>> --- >>>> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>>> +++ >>>> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb >>>> @@ -11,6 +11,11 @@ MULTIMEDIA = " \ >>>> libcamera-gst \ >>>> " >>>> +AUDIO = " \ >>>> + fftw \ >>>> + libsndfile1 \ >>>> +" >>>> + >>>> MULTIMEDIA:append:arago = " ffmpeg mpv" >>>> MULTIMEDIA:omapl138 = "" >>>> @@ -31,6 +36,7 @@ ACCEL_MM:append:omap-a15 = " \ >>>> " >>>> RDEPENDS:${PN} = "\ >>>> + ${AUDIO} \ >>>> packagegroup-arago-gst \ >>>> ${MULTIMEDIA} \ >>>> ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', >>>> '${ACCEL_MM}', '', d)} \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index 0d39907a..84ae1303 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -53,6 +53,7 @@ UTILS:append:omap-a15 = " mmc-utils \ UTILS:append:k3 = " mmc-utils \ switch-config \ irqbalance \ + ti-librpmsg-dma \ ti-rpmsg-char \ ti-rpmsg-char-examples \ statcol \ @@ -61,6 +62,7 @@ UTILS:append:k3 = " mmc-utils \ UTILS:append:k3 = " ti-rtos-echo-test-fw" UTILS:append:am64xx = " pru-icss" UTILS:append:am62xx = " pru-icss" +UTILS:append:am62dxx = " ti-librpmsg-dma-example" ARAGO_JAILHOUSE_ENABLE ?= "0" UTILS:append:am62xx = " ${@oe.utils.conditional("ARAGO_JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb index 95939c09..73dc48e6 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb @@ -13,7 +13,13 @@ MULTIMEDIA:append:dra7xx = " \ hevc-arm-decoder-staticdev \ " +AUDIO = " \ + fftw-dev \ + libsndfile1-dev \ +" + RDEPENDS:${PN} = "\ + ${AUDIO} \ ${MULTIMEDIA} \ packagegroup-arago-gst-sdk-target \ " diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb index 3aa1a051..6b0397b3 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb @@ -11,6 +11,11 @@ MULTIMEDIA = " \ libcamera-gst \ " +AUDIO = " \ + fftw \ + libsndfile1 \ +" + MULTIMEDIA:append:arago = " ffmpeg mpv" MULTIMEDIA:omapl138 = "" @@ -31,6 +36,7 @@ ACCEL_MM:append:omap-a15 = " \ " RDEPENDS:${PN} = "\ + ${AUDIO} \ packagegroup-arago-gst \ ${MULTIMEDIA} \ ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', '${ACCEL_MM}', '', d)} \
Add fftw and libsndfile1 libraries in multimedia package group, which are used for signal processing and audio manipulation. Update corresponding sdk target file to package header files and libraries for development. Also add rpmsg DMA library for all k3 platforms and DSP offload example for am62dxx-evm. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> --- .../packagegroups/packagegroup-arago-tisdk-addons.bb | 2 ++ .../packagegroup-arago-tisdk-multimedia-sdk-target.bb | 6 ++++++ .../packagegroups/packagegroup-arago-tisdk-multimedia.bb | 6 ++++++ 3 files changed, 14 insertions(+)