LGTM1

On Wed, Sep 20, 2023 at 11:48 AM Florent Castelli <orp...@chromium.org>
wrote:

> Contact emailsorp...@chromium.org
>
> Explainer
> https://github.com/Orphis/webrtc-extensions/blob/explainer/explainers/codec-selection.md
>
> Specification
> https://w3c.github.io/webrtc-extensions/#dom-rtcrtpencodingparameters-codec
>
> Summary
>
> This new API extends WebRTC encoding parameters to allow developers to
> choose a specific negotiated codec to be used for encoding an RTP stream.
>
>
> Blink componentBlink>WebRTC>PeerConnection
> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebRTC%3EPeerConnection>
>
> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/836
>
> TAG review statusIssues addressed
>
> Risks
>
>
> Interoperability and Compatibility
>
> Interoperability risks are low. This is a new dictionary member and API
> surface, if it isn't used by current applications, it should not cause any
> impact on compatibility.
>
>
> *Gecko*: Positive (
> https://github.com/mozilla/standards-positions/issues/789)
>
> *WebKit*: Positive (
> https://github.com/WebKit/standards-positions/issues/179)
>
> *Web developers*: No signals
>

Presumably this is something WebRTC developers are interested in. Any ways
you can think of to extract such a signal for WebRTC things in the future?


>
> Ergonomics
>
> No ergonomic risks. This API is part of WebRTC and will be used with other
> encoding parameters. One of its goals is to improve the WebRTC ergonomics
> by removing the need to make several calls with possible side effects to
> change the active codec, which should improve performance as well.
>
>
> Debuggability
>
> WebRTC is not supported by DevTools at the moment.
> chrome://webrtc-internals will reflect in the RTP stream statistics which
> codec is currently used.
>
>
> Will this feature be supported on all six Blink platforms (Windows, Mac,
> Linux, Chrome OS, Android, and Android WebView)?Yes
>
> Is this feature fully tested by web-platform-tests
> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
> ?Yes
>
> Flag name on chrome://flags
>
> Finch feature nameRTCRtpEncodingParametersCodec
>
> Requires code in //chrome?False
>
> Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1442194
>
> Estimated milestones
> Shipping on desktop 119
> Shipping on Android 119
> Shipping on WebView 119
> Shipping on WebView 119
>
>
> Link to entry on the Chrome Platform Status
> https://chromestatus.com/feature/5200982281027584
>
> Links to previous Intent discussionsIntent to prototype:
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADRnnSXEi2i3DzkXQo1ptX-KR%2BULh-4LOt5zpOi14BTstZN_9g%40mail.gmail.com
>
> This intent message was generated by Chrome Platform Status
> <https://chromestatus.com/>.
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADRnnSXo_QcNo%3DSXCxq_bh%2BMEhoUY6FCDJK%3D3q%3DkDr4xs1yUbw%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADRnnSXo_QcNo%3DSXCxq_bh%2BMEhoUY6FCDJK%3D3q%3DkDr4xs1yUbw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfWiHahdq-JhnJwLPTQrPSycYPdQby3ri_zJBzqhvT8s5w%40mail.gmail.com.

Reply via email to