[Bug 757258] gstalsasink: iec61937 (Non-linear PCM bitstreams) not correctly working

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 8 08:00:00 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=757258

--- Comment #20 from Arnaud Pouliquen <arnaud.pouliquen at st.com> ---
Hi,

I switched to another domain, so no more setup to help you...

On my side i used gst-play or gst-launch to generate the pipe. drawback of this
solution is that you have to well configure the Alsa .asoundrc to support AES
devices ( this is also perhaps your issue... try to use iecset) 

I used following kind of command to test the pass-through:

gst-play-1.0 "file.ac3" --audiosink="alsasink device=surround40"

 gst-launch-1.0 filesrc location=./file.ac3 ! queue ! audio/x-ac3 ! alsasink 
device=myhdmi

Then you can dump the .dot the GST graph to have an overview of the pipe...

Another test to validate the alsa driver is to use ffmpeg 
ffmpeg -i file.ac3 -acodec copy -f spdif - | ffmpeg -f s16le -ac 2 -ar 48000 -i
- -acodec copy -f wav file.wav
iecset  audio off
aplay -D hw:0,0  file.wav


Sorry to not be able to help you anymore, but really to old for my brain. 

Regards
Arnaud

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list