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 662284 - [qtdemux] Impossible to seek and broken seeking behaviour
[qtdemux] Impossible to seek and broken seeking behaviour
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.13
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-10-20 11:58 UTC by Sebastian Dröge (slomo)
Modified: 2011-10-21 06:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2011-10-20 11:58:13 UTC
When seeking on this file the streaming stops most of the time and sometimes the slider is at the seek position but playback starts again from the beginning
http://samples.mplayerhq.hu/V-codecs/h264/bbc-africa_m720p.mov

This is not related to h264parse, using or not using it doesn't make a difference.
Comment 1 Thiago Sousa Santos 2011-10-20 20:56:01 UTC
38 edit list entries for audio and video!
Comment 2 Thiago Sousa Santos 2011-10-20 21:05:22 UTC
The 1st entry has around 6 seconds, then there are 36 entries with 0.05 seconds, and the last one has 4:20.

Guessing that the first one is the BBC sliding logo, the 36 following ones are the title 'Wild Africa' and then there is the last one which is the 'real content'.
Comment 3 Thiago Sousa Santos 2011-10-20 21:16:23 UTC
It tries to read past the file length and gets an EOS when seeking.

3755:gst_qtdemux_loop_state_movie:<qtdemux0> reading 442 bytes @ 56385856

$ ls -l bbc-africa_m720p.mov 
-rw-r--r-- 1 thiagoss thiagoss 8200479 Jan 29  2006 bbc-africa_m720p.mov
Comment 4 Thiago Sousa Santos 2011-10-20 23:00:12 UTC
It seems like the file is incomplete. It only plays up to 30s.

Can you confirm slomo? I couldn't find anything wrong with qtdemux index/edts parsing here.
Comment 5 Sebastian Dröge (slomo) 2011-10-21 06:02:21 UTC
I can confirm that, thanks. Let's close this as a broken file then.