GNOME Bugzilla – Bug 730449
AC3/DTS tracks are software decoded in pass-through mode
Last modified: 2014-05-20 14:12:26 UTC
Setup: - Ubuntu 14.04 - Totem 3.10.1 - Intel HDA card with HDMI output - AVR with AC3/DTS decoder connected to pc using hdmi - Running Totem with GST_DEBUG shows: GStreamer Core Library version 1.2.4 - No apps running that could produce any sound Steps to reproduce: - Set Totem's audio setting to "AC3 pass-through" - Set PulseAudio playing device to "HDMI Digital Stereo" (important thing, due to pulseaudio architecture, hdmi pass-through works only for "digital stereo" devices) - Open "pavucontrol" app and mark "HDMI Digital Stereo" device as capable to receive ac3+dts streams - Close "pavucontrol" app (also important) - Open movie with AC3/DTS track Expected behavior: - AVR shows on front panel "ac3/dts stream" Observed behavior: - AVR shows on front panel display "PCM stream". Actually sound is present, but it's in PCM format, not DTS/AC3. Additional tests: - Run: gst-launch-1.0 playbin uri=file:///path/to/movie/with/ac3-or-dts/track. Result: avr shows "ac3/dts stream" - vlc player as well works normally in pass-through mode. I know, that vlc is not GStreamer based software, but this proof that my setup is correct. Everything is pointing - this is Totem bug
There's currently no pass-through support at all in Totem (up until 3.13 anyway), despite what the preferences say. Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 331875 ***