AnsweredAssumed Answered

How to get AC3 passthrough on Freescale IMX6 Yocto image ?

Question asked by Subodh C on Nov 19, 2014
Latest reply on Nov 25, 2014 by Subodh C

Hi,

I am using a SABRE-SD IMX6 Quad board.

I have built the image using instructions from freescale git for

3.10.31+. (Not using X11, instead trying with directfb ).

 

I have working gstreamer 0.10 and 1.0 on board and can decode audio and

playback on HDMI

using the following settings for ALSA.

https://community.freescale.com/docs/DOC-93745

 

But I need to pass the audio directly to HDMI for decoding.

Is pulseaudio a must for getting passthrough to work ?

 

Please let me know in case more information from my setup is needed.

Thanks.

 

Following is my board setup

 

root@imx6qsabresd:~# aplay -l

**** List of PLAYBACK Hardware Devices ****

card 0: imxhdmisoc [imx-hdmi-soc], device 0: i.MX HDMI Audio Tx

hdmi-hifi-0 []

   Subdevices: 1/1

   Subdevice #0: subdevice #0

 

root@imx6qsabresd:~# uname -a

Linux imx6qsabresd 3.10.31-1.1.0_beta+g94a7e47 #1 SMP PREEMPT Sun Oct 12

02:14:32 IST 2014 armv7l GNU/Linux

root@imx6qsabresd:~# gst-inspect-1.0 | grep pulse

pulseaudio:  pulsesink: PulseAudio Audio Sink

pulseaudio:  pulsesrc: PulseAudio Audio Source

 

root@imx6qsabresd:~# ls /usr/lib/pulseaudio/libpulsecommon-5.0.so

/usr/lib/pulseaudio/libpulsecommon-5.0.so


Regards,

Subodh

Outcomes