[Bug 18592] How much is "enough data to ensure uninterrupted playback"

https://www.w3.org/Bugs/Public/show_bug.cgi?id=18592

--- Comment #6 from Aaron Colwell <acolwell@chromium.org> 2012-08-17 21:01:49 UTC ---
(In reply to comment #3)
> http://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#dom-append
> 
> Here's another similar requirement for append(data): "If the
> HTMLMediaElement.readyState attribute is HAVE_FUTURE_DATA and data causes all
> objects in activeSourceBuffers to have enough data to start playback."
> 
> In this part of the spec, the difference between HAVE_FUTURE_DATA and
> HAVE_ENOUGH_DATA isn't really clear.

When I was initially writing this I was thinking of HAVE_ENOUGH_DATA as roughly
equivalent to reaching a prerolled state and taking HAVE_FUTURE_DATA as
literally just having at least some data past the current position. I think I
may accidentally be redefining their meaning here.

Perhaps this text should actually be for the HAVE_CURRENT_DATA ->
HAVE_FUTURE_DATA transition and not have any way to transition to
HAVE_ENOUGH_DATA.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 17 August 2012 21:01:50 UTC