Summary of Call for Adoption (CfA): MediaStreamTrack Insertable Media Processing using Streams

A Call for Adoption (CfA) on "MediaStreamTrack Insertable Media Processing Using Streams" was announced on December 2, 2021:
https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0006.html

The CfA ended on December 13, 2021.

8 individuals indicated support:

  *   Elad Alon: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0007.html
  *   Bernard Aboba: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0008.html
  *   Harald Alvestrand: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0009.html
  *   Jan-Ivar Bruaroey: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0026.html
  *   Tony Herre: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0038.html
  *   Ben Wagner: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0039.html
  *   Tim Panton: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0040.html
  *   Youenn Fablet: https://lists.w3.org/Archives/Public/public-webrtc/2021Dec/0041.html

There were no objections.

Given the above, there is WG consensus for adoption.

Youenn indicated a concern:

"For this effort to be successful, I believe the WG will have to make sure progress is being made in the following areas:

- Make sure proper streams supported along the lines of https://github.com/whatwg/streams/pull/1193 <https://github.com/whatwg/streams/pull/1193>.
- Improve consistency with WebCodecs, using streams in one but not the other creates a mismatch in API design, which is unfortunate.
- Improve consistency with other image manipulation APIs that might being designed in the future. https://wicg.github.io/shape-detection-api/ <https://wicg.github.io/shape-detection-api/> is a good example which uses callbacks, while TransformStream would be the natural way to go with MediaStreamTrack capture transform."

The WG is open to input on how to address these points. During today's WG meeting, we discussed the status of WHATWG Streams issues, where some progress appears to be made (not yet reflected in code).

Received on Wednesday, 15 December 2021 00:44:58 UTC