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
I don't see these warnings here but there's indeed a weird issue with the seeking.
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!
This works fine here now with GStreamer 1.2.1. Closing, feel free to reopen if needed!