[Webkit-unassigned] [Bug 266169] New: [ManagedMSE] bufferedchange event isn't fired when MediaSource::endOfStream is called
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Dec 10 00:35:40 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=266169
Bug ID: 266169
Summary: [ManagedMSE] bufferedchange event isn't fired when
MediaSource::endOfStream is called
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jean-yves.avenard at apple.com
the bufferedchange event needs to be fired whenever the observable buffered range has changed.
Per MSE spec, when the MediaSource's readyState change to being "ended" the way the buffered change is calculated is changed [1]
"If readyState is "ended", then set the end time on the last range in source ranges to highest end time."
And so the buffered range changes when we call endOfStream() and the bufferedchange event should be fired then.
[1] https://w3c.github.io/media-source/#htmlmediaelement-extensions-buffered
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20231210/c8194d20/attachment.htm>
More information about the webkit-unassigned
mailing list