- From: <bugzilla@jessica.w3.org>
- Date: Sat, 12 Jul 2014 04:40:34 +0000
- To: public-html-media@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26316 Bug ID: 26316 Summary: [MSE] End of stream algorithm closes, re-opens MediaSource Product: HTML WG Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: Media Source Extensions Assignee: adrianba@microsoft.com Reporter: jer.noble@apple.com QA Contact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-media@w3.org 2.4.7 End of stream algorithm > 1. Change the readyState attribute value to "ended". > 2. Queue a task to fire a simple event named sourceended at the MediaSource. > 3. ↪︎ If error is not set > 3.1 Run the duration change algorithm with new duration set to the highest end time reported by the buffered attribute across all SourceBuffer objects in sourceBuffers. 2.4.6 Duration change > 4. If the new duration is less than old duration, then call remove(new duration, old duration) on all objects in sourceBuffers. 3.2 Methods, remove > 6. If the readyState attribute of the parent media source is in the "ended" state then run the following steps: > 6.1 Set the readyState attribute of the parent media source to "open"" > 6.2 Queue a task to fire a simple event named sourceopen at the parent media source . Calling endOfStream() on a MediaSource with a partially-appended SourceBuffer will result in: MediaSource.readyState: open -> ended MediaSource.readyState: ended -> open MediaSource 'sourceended' fires MediaSource 'sourceopen' fires -- You are receiving this mail because: You are on the CC list for the bug.
Received on Saturday, 12 July 2014 04:40:38 UTC