w3c / media-and-entertainment

Repository for the Media and Entertainment Interest Group
55 stars 15 forks source link

Web Codecs API #40

Open chrisn opened 4 years ago

chrisn commented 4 years ago

The M&E IG call on 7th July 2020 (minutes) discussed the Web Codecs API.

Please submit issues to feed back directly on the API. You are also welcome to share use cases by replying to this issue.

As Chris mentioned in the call, the Blink source code currently contains the latest interface IDL files.

This issue tracks a media-related issue/proposal/work item/discussion

chcunningham commented 4 years ago

As mentioned when we discussed WebCodecs during the July 7th meeting, Chrome is planning to launch an origin trial for the API in M86, scheduled for stable release in early October. If you would like to participate in this origin trial, please reach out to hbengali@google.com and chcunningham@google.com so we can learn more about your use case and help validate that the API surfaces you intend to use will be ready in the origin trial time frame.

chcunningham commented 4 years ago

As Chris mentioned in the call, the Blink source code currently contains the latest interface IDL files.

I'll be uploading a spec PR with the latest in the coming week. For now, here's a google doc with the basic structure. A few known issues:

tidoust commented 3 years ago

A status update on the API. Since last comment on this issue (July 2020), WebCodecs has ben adopted as a normative deliverable by the Media Working Group and published as a Working Draft.

The API is under active development in the Media Working Group, with lots of discussions in the spec's repository:

Some of the issues being discussed are on "minor" technical details, other touch on core API design considerations. For instance, there is an ongoing call for consensus on whether WebCodecs should be exposed in Window environments (or only in workers for the time being).