https://github.com/w3c/encrypted-media/issues/178#issuecomment-222203751 changes the default values for several MediaKeySystemConfiguration members. They default to an empty sequence rather than "not present."
In addition, at least one of `audioCapabilities` and `videoCapabilities` must be non-empty. (We could treat the absence of one as meaning no playback of that type is necessary.) This also guarantees that the expected robustness is always defined (see the discussion in issue 577777 ).
The requirement that capabilities be specified will need to be phased in with a deprecation message when neither is specified.
Comment 1 by ddorwin@chromium.org
, Sep 13 2016Labels: -Pri-2 M-55 Pri-1
Owner: jrumm...@chromium.org