GNOME Bugzilla – Bug 350554
[patch] assertation failed trying to play .ac3 files
Last modified: 2006-08-14 10:52:51 UTC
Please describe the problem: cannot play .ac3 surround music with totem Steps to reproduce: 1. wget http://downloads.lightspeed.cx/lynne/bjorn_lynne-secret_world_(surround_version).ac3 2. totem bjorn_lynne-secret_world_\(surround_version\).ac3 Actual results: Lots of messages saying (totem:4079): GStreamer-CRITICAL **: gst_segment_clip: assertion `segment->format == format' failed Expected results: Does this happen every time? Other information: [Works with vlc]
Created attachment 70564 [details] [review] patch to fix problem This patch fixes the problem for me. It also does various cleanups.
Created attachment 70570 [details] [review] minimal patch This is a minimal patch to fix the problem. Instead of forwarding the event in the wrong format, unref it and set a boolean that we still need to send it in the streaming thread.
Tested playback and seeking with totem on VOBs with AC3 and raw AC3 files. Also tested seeking in those files with tests/examples/seeking/seek 14 and 15. raising to blocker status, minimal patch should be acceptable for the release.
commited, closing.