Bug 60647

Summary: [Gtk+] seeking in opera sunflower video example causes critical warning / video stops
Product: WebKit Reporter: Jonathon Jongsma (jonner) <jonathon>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Severity: Major CC: pnormand
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
URL: http://devfiles.myopera.com/articles/1891/sunflower-webm.html

Description Jonathon Jongsma (jonner) 2011-05-11 12:51:59 PDT
Steps to reproduce

- visit http://devfiles.myopera.com/articles/1891/sunflower-webm.html
- let video play halfway through
- try to seek to any point other than the very beginning of the video

- Video stops playing
- critical warnings on the terminal:

(GtkLauncher:9947): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `position != -1' failed

(GtkLauncher:9947): GStreamer-CRITICAL **: gst_pad_push_event: assertion `event != NULL' failed
Comment 1 Philippe Normand 2011-09-16 01:36:12 PDT
I don't see these warnings here but there's indeed a weird issue with the seeking.
Comment 2 Philippe Normand 2011-10-06 07:12:07 PDT
vp8dec complains about missing key frames when seeking in that file, though I'm not familiar with VP8, the issue seems related with how this file was encoded. I don't think I can do anything at WebKit level, might be worth a GStreamer bug report though!
Comment 3 Philippe Normand 2014-03-04 23:50:49 PST
This works fine here now with GStreamer 1.2.1. Closing, feel free to reopen if needed!