LGTM3

On 6/11/25 11:24 AM, Yoav Weiss (@Shopify) wrote:
LGTM2

On Wednesday, June 11, 2025 at 5:24:05 PM UTC+2 Chris Harrelson wrote:

    LGTM1

    On Mon, Jun 9, 2025 at 10:29 AM Chromestatus
    <ad...@cr-status.appspotmail.com
    <mailto:ad...@cr-status.appspotmail.com>> wrote:


                Contact emails

        gui...@chromium.org


                Explainer

        
https://github.com/guidou/webrtc-encoded-transform/blob/master/audio_level.md
        
<https://github.com/guidou/webrtc-encoded-transform/blob/master/audio_level.md>



                Specification

        
https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedaudioframemetadata-audiolevel
        
<https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedaudioframemetadata-audiolevel>



                Summary

        This feature consists in exposing to the Web the audio level
        of an encoded frame transmitted via RTCPeerConnection and
        exposed using WebRTC Encoded Transform.



                Blink component

        Blink>WebRTC>PeerConnection
        
<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EWebRTC%3EPeerConnection%22>



                TAG review

        https://github.com/w3ctag/design-reviews/issues/1096
        <https://github.com/w3ctag/design-reviews/issues/1096>


                TAG review status

        Pending


                Risks



                Interoperability and Compatibility

        The interoperability risk is low as all major browsers have
        consensus around it. The main risk is that some browsers take
        a long time to implement it. The compatibility risk is zero,
        as this is a strictly additive feature that does not interfere
        with existing features.



        /Gecko/: Positive
        (https://github.com/mozilla/standards-positions/issues/1232
        <https://github.com/mozilla/standards-positions/issues/1232>)
        The official position has not yet been answered, but Mozilla's
        representative (and co-chair) in the WebRTC WG approved adding
        this to the spec.
        
https://github.com/w3c/webrtc-encoded-transform/pull/253#pullrequestreview-2825299429
        
<https://github.com/w3c/webrtc-encoded-transform/pull/253#pullrequestreview-2825299429>


        /WebKit/: Positive
        (https://github.com/WebKit/standards-positions/issues/496
        <https://github.com/WebKit/standards-positions/issues/496>)
        The official position has not yet been answered, but Apple's
        representative (and co-chair) in the WebRTC WG approved adding
        this to the spec.
        
https://github.com/w3c/webrtc-encoded-transform/pull/253#pullrequestreview-2844026129
        
<https://github.com/w3c/webrtc-encoded-transform/pull/253#pullrequestreview-2844026129>


        /Web developers/: No signals

        /Other signals/:


                Ergonomics

        None



                Activation

        None



                Security

        None



                WebView application risks

        Does this intent deprecate or change behavior of existing
        APIs, such that it has potentially high risk for Android
        WebView-based applications?

        None



                Debuggability

        None



                Will this feature be supported on all six Blink
                platforms (Windows, Mac, Linux, ChromeOS, 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

        
https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedAudioFrame-audiolevel.html?label=experimental&label=master&aligned
        
<https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedAudioFrame-audiolevel.html?label=experimental&label=master&aligned>
        
https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedAudioFrame-metadata.https.html?label=experimental&label=master&aligned
        
<https://wpt.fyi/results/webrtc-encoded-transform/tentative/RTCEncodedAudioFrame-metadata.https.html?label=experimental&label=master&aligned>



                Flag name on about://flags

        None


                Finch feature name

        RTCEncodedFrameAudioLevel


                Rollout plan

        Will ship enabled for all users


                Requires code in //chrome?

        False


                Tracking bug

        https://crbug.com/418116079


                Availability expectation

        Feature is available on Web Platform Baseline eventually.


                Adoption expectation

        Feature is used by specific partner(s) to provide
        functionality within 12 months of launch in Chrome


                Estimated milestones

        Shipping on desktop     139
        Shipping on Android     139
        Shipping on WebView     139



                Anticipated spec changes

        Open questions about a feature may be a source of future web
        compat or interop issues. Please list open issues (e.g. links
        to known github issues in the project for the feature
        specification) whose resolution may introduce web
        compat/interop risk (e.g., changing to naming or structure of
        the API in a non-backward-compatible way).

        None


                Link to entry on the Chrome Platform Status

        https://chromestatus.com/feature/5206106602995712?gate=5185213466148864
        
<https://chromestatus.com/feature/5206106602995712?gate=5185213466148864>


        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
        <mailto:blink-dev+unsubscr...@chromium.org>.
        To view this discussion visit
        
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68469b40.710a0220.d824b.047a.GAE%40google.com
        
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68469b40.710a0220.d824b.047a.GAE%40google.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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ffeaefc9-54aa-402b-91d9-b813de336aedn%40chromium.org <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ffeaefc9-54aa-402b-91d9-b813de336aedn%40chromium.org?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 visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2092a81c-2641-4466-a519-01a958996b3d%40chromium.org.

Reply via email to