- From: jrummell-chromium via GitHub <sysbot+gh@w3.org>
- Date: Sat, 04 Mar 2017 00:38:47 +0000
- To: public-html-media@w3.org
jrummell-chromium has just created a new issue for https://github.com/w3c/encrypted-media: == Get Supported Capabilities algorithm appears to conflict with RFCs specifying MIME types == Currently the algorithm "3.1.1.3 Get Supported Capabilities for Audio/Video Type" [1] has step: 3.8 If the user agent does not recognize one or more parameters, continue to the next iteration. However, RFC2045 ("Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies"), which defines the basic rules for parsing MIME types, has the statement "MIME implementations must ignore any parameters whose names they do not recognize." This seems to imply that unrecognized parameters should always be ignored. RFC2045 is not directly referenced from the spec. However, RFC6381, which is referenced in the algorithm, includes "The syntax in this document uses the BNF rules specified in [RFC2045] and [RFC2231]." I also note that RFC6381 documents the "profiles" parameter (in addition to "codecs"). Since it is up to the implementation whether they support "profiles", it may affect cross-browser compatibility to skip capabilities with unrecognized parameters. [1] http://w3c.github.io/encrypted-media/#get-supported-capabilities-for-audio-video-type Please view or discuss this issue at https://github.com/w3c/encrypted-media/issues/373 using your GitHub account
Received on Saturday, 4 March 2017 00:38:55 UTC