WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
252735
Actively evict content in ManagedSourceBuffer under memory pressure.
https://bugs.webkit.org/show_bug.cgi?id=252735
Summary
Actively evict content in ManagedSourceBuffer under memory pressure.
Jean-Yves Avenard [:jya]
Reported
2023-02-22 01:40:28 PST
Under memory pressure, we should actively evict content in ManagedMediaSource and and ManagedSourceBuffer. Unlike a MediaSource which can only evict content in the coded frame eviction [1] algorithm during the prepare append algorithm [2]; a ManagedMediaSource and its ManagedSourceBuffers can evict content at any time, after which an "buffered change" event will be fired on the SourceBuffers [1]
https://w3c.github.io/media-source/#dfn-coded-frame-eviction
[2]
https://w3c.github.io/media-source/#sourcebuffer-prepare-append
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-02-22 01:40:47 PST
<
rdar://problem/105769723
>
Jean-Yves Avenard [:jya]
Comment 2
2023-02-22 02:06:50 PST
Pull request:
https://github.com/WebKit/WebKit/pull/10509
EWS
Comment 3
2023-02-24 18:21:15 PST
Committed
260825@main
(e994c1218d75): <
https://commits.webkit.org/260825@main
> Reviewed commits have been landed. Closing PR #10509 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug