w3c / webmediaapi

Web Media API specification
https://w3c.github.io/webmediaapi/
31 stars 19 forks source link

add WebCodecs to "Web Media APIs proposed to be supported on all platforms" #291

Closed jpiesing closed 3 years ago

jpiesing commented 3 years ago

We should consider adding WebCodecs to "Web Media APIs proposed to be supported on all platforms" in section 5.2.

This is not in caniuse.com yet. This is implemented in Chrome and Firefox but not yet Safari.

chrisn commented 3 years ago

WebCodecs isn't implemented in Firefox yet - see WPT results. The link you used only shows the merging of WPT into the Firefox source tree.

jpiesing commented 3 years ago

WebCodecs isn't implemented in Firefox yet - see WPT results. The link you used only shows the merging of WPT into the Firefox source tree.

Thanks for that correction. It doesn't change the proposal though, section 5 of the WMAS spec is for APIs which are useful for media apps but which are not yet supported on all 3 HTML5 UA codebases. It seems (unfortunately) that WebCodecs is slightly further away from this than I thought. Still it doesn't become eligible to move out of section 5 unless/until Safari would support it.

JohnRiv commented 3 years ago

Thanks @jpiesing for raising this. As the "Web Media APIs proposed to be supported on all platforms" section is non-normative, it does not impact implementations nor our test suite if we were to add it. It's more of a public vote of support for it.

Let's see what other comments come in over the next couple days and then depending on that, I'll do a PR.

JohnRiv commented 3 years ago

FYI, I've put up PR #292 for this change. I'm planning to wait until the next HATF meeting on November 10th to move it to Call for Consensus to be sure there is ample time for people to be aware of the proposed change before we merge it.

JohnRiv commented 3 years ago

If there are no issues merging, we'll merge on November 24th

JohnRiv commented 3 years ago

Merged #292, closing this issue