GNOME Bugzilla – Bug 547521
gstreamer hangs on mov file
Last modified: 2008-08-18 15:55:08 UTC
Please describe the problem: I noticed when playing a mov file (with totem), it hangs at several places. File is here: http://media.richarddawkins.net/video/2008/Genius%20of%20Darwin%202-edited.mov First hang is at 8:08. Steps to reproduce: 1. Download media file (url above) 2. play with totem, jump to something before 8:00 3. wait till 8:08 Actual results: video stops playing Expected results: video continues playing Does this happen every time? yes Other information:
This is fixed in CVS and was probably due to a bug in the quicktime demuxer fixed with this commit: 2008-05-26 Wim Taymans <wim.taymans@collabora.co.uk> * gst/qtdemux/qtdemux.c: (gst_qtdemux_find_segment), (gst_qtdemux_activate_segment): Unbreak segment activation again. Fixes #531672. but likely also: 2008-05-31 Julien Moutte <julien@fluendo.com> * gst/qtdemux/qtdemux.c: (gst_qtdemux_find_keyframe), (gst_qtdemux_find_segment), (gst_qtdemux_perform_seek), (gst_qtdemux_seek_to_previous_keyframe), (gst_qtdemux_activate_segment), (gst_qtdemux_loop): Make sure we we don't clip the segment's stop using the main segment duration as that could crop quite some video frames. Make reverse playback support more robust and support edit lists. Support seeking to the last frame, and fix reverse looping playback. Add some debugging. Both these fixes are in gst-plugins-good 0.10.9.