After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 730449 - AC3/DTS tracks are software decoded in pass-through mode
AC3/DTS tracks are software decoded in pass-through mode
Status: RESOLVED DUPLICATE of bug 331875
Product: totem
Classification: Core
Component: Movie player
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-05-20 14:07 UTC by Alexander Shashkevych
Modified: 2014-05-20 14:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexander Shashkevych 2014-05-20 14:07:01 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
Comment 1 Bastien Nocera 2014-05-20 14:11:10 UTC
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 ***