Summary: | REGRESSION (iOS 15): Performance issues and video element erroring when working with timeUpdate and playbackRate of video element | ||
---|---|---|---|
Product: | WebKit | Reporter: | skmbr <webkit> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED MOVED | ||
Severity: | Normal | CC: | bfulgham, jer.noble, roy.taragan, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | iPhone / iPad | ||
OS: | Other | ||
URL: | https://jsfiddle.net/skmbr/xors2bk5/87/ |
Description
skmbr
2021-09-27 14:10:35 PDT
Hi There! Does this "Radar" link mean that this bug has been acknowledged or is being worked on? Would really appreciate an update on this if there is one as I have more unhappy users every day and nothing to tell them :( Thanks in advance for any help. Yes, it's being worked on. It looks like your test case is hitting a case where it repeatedly tries to seek to t=1.0. The seek completes, but the currentTime is (unexpectedly) < 1.0, so the code tries to seek again. Rinse, repeat. (Detail: it looks like our AVPlayer periodicTimeObserver is being called with the wrong time after a seek. It's not clear yet whether a WebKit-level workaround exists.) Thanks for the update, much appreciated! The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'. That bug was resolved in rdar://84786150, and will be available in a future iOS update. |