gstreamer fails to handle variable number of channels in AC3 stream

Bug #268552 reported by Moonshade
4
Affects Status Importance Assigned to Milestone
Totem
Fix Released
Medium
gst-plugins-ugly0.10 (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Got a few movies recorded as MPEG-TS stream from satellite, one of audio streams is AC3. At the beginning this stream contains 2 channels and then switches to 6 channels.

totem-gstreamer fails to make a correct switch to 6 channels, it continues to decode stream as it is stereo.

FYI test results in other frameworks/players:
1) totem-xine and xine - switches correctly
2) mplayer - failure, keeps playing stereo
3) vlc - fails to switch

Everything tested in Ubuntu 8.04, all players output to pulseaudio. MPC/ffdshow under windows also decodes stream correctly.

Attaching sample AC3 file, demuxed and cut from original TS container. Switch from 2 to 6 channels occurs on 17th second.

Revision history for this message
Moonshade (moonshade) wrote :
Revision history for this message
Andreas Moog (ampelbein) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. I reported this issue upstream, you can track the status and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=551660

Changed in totem:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in totem:
status: Unknown → New
Changed in totem:
status: New → Fix Released
Andreas Moog (ampelbein)
Changed in totem:
status: Triaged → Fix Committed
Przemek K. (azrael)
Changed in gst-plugins-ugly0.10 (Ubuntu):
status: Fix Committed → Fix Released
Changed in totem:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.