[encrypted-media] Add "usable-in-future" to MediaKeyStatus (#451)

xhwang-chromium has just created a new issue for https://github.com/w3c/encrypted-media:

== Add "usable-in-future" to MediaKeyStatus ==
There are cases where we could have a license containing a key whose start time is in the future, e.g. to support key rotation. In the current spec, there's no corresponding MediaKeyStatus for this case. It's not "usable", so the closest one is "expired", which looks really odd.

Therefore, I am proposing that we add a new MediaKeyStatus "usable-in-future" to solve this issue.

For the reference, Android MediaDrm also added [STATUS_USABLE_IN_FUTURE ](https://developer.android.com/reference/android/media/MediaDrm.KeyStatus.html#STATUS_USABLE_IN_FUTURE) in Android Q.

Please view or discuss this issue at https://github.com/w3c/encrypted-media/issues/451 using your GitHub account

Received on Friday, 24 May 2019 19:40:16 UTC