Simultaneous audio playback on two connected devices, from single source.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Simultaneous audio playback on two connected devices, from single source.

487 Views
MJD
Contributor II

Hi,
Target board is IMX8m Plus evk with AW-CM276MA

Yocto Build with (Imx-image-full).

(paprefs:1751): Gtk-WARNING **: 09:53:52.943: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
root@imx8mp-lpddr4-evk:~# pavucontrol

(pavucontrol:1772): Gtk-WARNING **: 09:54:09.895: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.

How to fix this warning "trying to set for simultaneous audio play" but i am not able to get that option. Assist me to get that option (or) any alternative solution to get dual Bluetooth play on two paired headset.  

(or)
if that AW-CM276MA doesn't supports that feature,

 Guide me, to make output audio to play simultaneously one from headphone jack (Earphone plugin)given on the Imx8m evk and another from Bluetooth paired (Bluetooth earphones) devices from single source (audio).

If there is way, please guide.

Because in my yocto build image(imx-image-full), pulseaudio doesn't contain module-combine-sink even though i have updated version of pusleaudio 16.1, Detail's below,

ManjuJ_0-1697788197132.png

Gtk-WARNING **: 09:53:52.943: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bull 

 

 

Labels (2)
0 Kudos
2 Replies

442 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @MJD ,

There is a document for Wireless feature in each version of linux bsp docs.

for example, L6.1.36:

https://www.nxp.com.cn/docs/en/release-note/RN00104.pdf

weidong_sun_0-1698117566416.png

So we can see it's feature clearly.

 

Thanks!

Regards,w

weidong

0 Kudos

472 Views
ramprakash12
Contributor II

Based on the context provided, it seems like you're trying to achieve simultaneous audio playback on two connected devices from a single source using the IMX8m Plus EVK with AW-CM276MA. However, you're encountering issues with the PulseAudio module and GTK pixbuf loaders.

From the discussion on the community forum, it appears that the AW-CM276MA does not support simultaneous audio playback on two Bluetooth devices. Only the A2DP of AW690 can support this feature. If you need to play audio on two Bluetooth devices at the same time, you might need to consider using a different Bluetooth module that supports this feature.

Regarding the GTK warnings, it seems like the pixbuf loaders or the mime database could not be found. This issue might be related to the librsvg package. In another discussion on the community forum, a user reported a similar issue where the librsvg_2.40.20.bb did not generate the file libpixbufloader-svg.so. This file is used by GTK to render SVG icons in the Adwaita theme. You might need to check if this file is present in your build.

Here is a code snippet from the forum that lists the PulseAudio modules:

 root@imx8mp-lpddr4-evk:~# pactl list short modules 0 module-device-restore 1 module-stream-restore 2 module-card-restore 3 module-augment-properties 4 module-switch-on-port-available 5 module-udev-detect tsched=0 6 module-alsa-card device_id='0' name='platform-sound-bt-sco' card_name='alsa_card.platform-sound-bt-sco' namereg_fail=false tsched=no fixed_latency_range=no ignore_dB=no deferred_volume=yes use_uc' 7 module-alsa-card device_id='1' name='platform-sound-hdmi' card_name='alsa_card.platform-sound-hdmi' namereg_fail=false tsched=no fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=ye' 8 module-alsa-card device_id='2' name='platform-sound-micfil' card_name='alsa_card.platform-sound-micfil' namereg_fail=false tsched=no fixed_latency_range=no ignore_dB=no deferred_volume=yes use_uc' 9 module-alsa-card device_id='3' name='platform-sound-xcvr' card_name='alsa_card.platform-sound-xcvr' namereg_fail=false tsched=no fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=ye' 10 module-bluetooth-policy 11 module-bluetooth-discover headset=auto 12 module-b 

Please note that the module-combine-sink is not listed, which is required for simultaneous audio playback. You might need to add this module to your PulseAudio configuration.

0 Kudos