[Bug 18515] Provide more details on behavior of the media element when the key for an encrypted block is not available

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

Jerry Smith <jdsmith@microsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jdsmith@microsoft.com

--- Comment #13 from Jerry Smith <jdsmith@microsoft.com> ---
It doesn't seem that any of the current readyState values are well suited to
indicate playback is waiting for a key.  In the context of MSE, they indicate
buffer status and transitions between buffer states could be used to trigger
appending additional data.  Using the existing defined states to also indicate
key pending would seem to confuse how apps should respond.

There is a valid need to hold playback until the key is received.  If the media
element readyState is HAVE_FUTURE_DATA or HAVE_ENOUGH_DATA, then it is ready to
play.  The MediaKeySession potentially can indicate a pending state that would
be used to gate playback, though there is discussion on the utility of
redundant events/states in the MediaKeySession life cycle bug (21854).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 19 August 2013 22:02:53 UTC