Bug 287568
| Summary: | [GStreamer] Premature finishSeek in progressive video | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Enrique Ocaña <eocanha> |
| Component: | New Bugs | Assignee: | Enrique Ocaña <eocanha> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Enrique Ocaña
The MediaPlayerPrivateGStreamer::finishSeek() call is happening before the GStreamer seek completes, causing the JavaScript webpage to see the seek origin position on embedded systems with low CPU power (where seek takes more time to complete). This has been reproduced on Raspberry Pi using downstream wpe-2.38 and wpe-2.46, but I haven't been able to reproduce it on the main branch on desktop with a powerful computer. That doesn't mean that the problem isn't there.
See: https://github.com/WebPlatformForEmbedded/WPEWebKit/issues/1456
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Enrique Ocaña
Pull request: https://github.com/WebKit/WebKit/pull/40501
EWS
Committed 290339@main (1ba3cb16e390): <https://commits.webkit.org/290339@main>
Reviewed commits have been landed. Closing PR #40501 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/144777975>