This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 19300 - Remove transition from "ended" to "open" on seek
Summary: Remove transition from "ended" to "open" on seek
Status: RESOLVED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: Media Source Extensions (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: Aaron Colwell (c)
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-05 18:28 UTC by Aaron Colwell (c)
Modified: 2012-10-08 19:50 UTC (History)
3 users (show)

See Also:


Attachments

Description Aaron Colwell (c) 2012-10-05 18:28:14 UTC
Currently the spec requires that readyState transitions from "ended" to "open" when a seek occurs. This is a hold over from the earliest versions of the spec and was originally added to allow appending more data after a seek since appending in the "ended" state wasn't allowed. 

Now that you can use append() to transition from "ended" to "open" (see https://www.w3.org/Bugs/Public/show_bug.cgi?id=18708), I don't think this automatic transition is necessary anymore. It also prevents the annoying requirement to call endOfStream() again on every seek if the application is done appending data and wants to stay in the "ended" state.
Comment 1 Aaron Colwell (c) 2012-10-08 19:50:02 UTC
Changes committed:
http://dvcs.w3.org/hg/html-media/rev/c3de559a1c37