Bug 60647
| Summary: | [Gtk+] seeking in opera sunflower video example causes critical warning / video stops | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jonathon Jongsma (jonner) <jonathon> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Major | CC: | pnormand |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://devfiles.myopera.com/articles/1891/sunflower-webm.html | ||
Jonathon Jongsma (jonner)
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
Results:
- 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
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Philippe Normand
I don't see these warnings here but there's indeed a weird issue with the seeking.
Philippe Normand
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!
Philippe Normand
This works fine here now with GStreamer 1.2.1. Closing, feel free to reopen if needed!