Bug 268911 - Add TimeProgressEstimator class
Summary: Add TimeProgressEstimator class
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jean-Yves Avenard [:jya]
URL:
Keywords: InRadar
Depends on:
Blocks: 268796
  Show dependency treegraph
 
Reported: 2024-02-07 05:06 PST by Jean-Yves Avenard [:jya]
Modified: 2024-02-08 02:44 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Yves Avenard [:jya] 2024-02-07 05:06:49 PST
sub-task of bug 268796

We need to be able to query the media's currentTime outside of the main thread from MediaPlayerPrivateRemote.

Right now the MediaPlayerPrivateRemote attempts to estimate how the time has progressed in the GPU process.

We'll move this code to its own class, making it thread-safe more easily.
Comment 1 Radar WebKit Bug Importer 2024-02-07 05:07:17 PST
<rdar://problem/122463053>
Comment 2 Jean-Yves Avenard [:jya] 2024-02-07 05:42:34 PST
Pull request: https://github.com/WebKit/WebKit/pull/23998
Comment 3 EWS 2024-02-08 02:44:01 PST
Committed 274278@main (f9a82eb37c5e): <https://commits.webkit.org/274278@main>

Reviewed commits have been landed. Closing PR #23998 and removing active labels.