[encrypted-media] Update Key Statuses does not allow insight into each change (#489)

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

== Update Key Statuses does not allow insight into each change ==
The [Update Key Statuses](https://w3c.github.io/encrypted-media/#update-key-statuses) algorithm can appear like duplicate events to a player when the changes are queued up for the same event loop. For example when a key is added, its status begins as pending but can very quickly become usable. When the player responds to the event and asks the MediaKeySession for the statuses, it only sees the most recent status of usable. But the event has fired twice, causing some confusion in player code. `pending` to `usable` is one scenario, but there could be others that the player may want insight to.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 31 August 2021 15:48:36 UTC