LGTM2

On 1/19/24 12:41 PM, Chris Harrelson wrote:
LGTM1

On Fri, Jan 19, 2024 at 7:36 AM 'Vladimir Levin' via blink-dev <blink-dev@chromium.org> wrote:

    Thank you for the detailed explanation. It's hard to decipher from
    meeting notes whether a discussion is bikeshedding or serious
    objections :)

    Based on your description, it does seem like there is good consensus

    Thanks,
    Vlad

    On Fri, Jan 19, 2024 at 5:14 AM Henrik Boström <h...@chromium.org>
    wrote:

        Having participated in both the WG meeting and the following
        editors meetings where the editors merged the PR, my memory
        too is that there was wide support for this.

        To make sure I'm not misremembering, I rewatching the
        recording
        <https://www.youtube.com/watch?v=XqYcdxWvlVw&t=2050s> just
        now. I don't hear anybody challenging the use case, it's
        mostly discussions about whether this should be considered a
        "parameter" or not. Philipp explains why it needs to be set at
        the same time as the other parameters even though it's not a
        traditional parameter, Harald expresses a need for
        getParameters and setParameters to work with the same params
        and Florent suggests a way to solve this by introducing a
        second argument to the method. There are some questions about
        whether the use case might already be covered by the "active"
        flag, a point first made by Jan-Ivar, but there are problems
        with that IMO and ultimately we ran out of time. So there was
        some ambiguity if this was just bike shedding or if there were
        legitimately other options, but most voices were supporting
        this and the recorded outcome was to "refine the PR". So these
        discussions continued in follow-ups.

        The follow-ups happened during the editors meeting where the
        PR <https://github.com/w3c/webrtc-extensions/pull/167> was
        refined, approved by Jan-Ivar (Mozilla), Bernard (Microsoft)
        and myself (Google) and merged. We went with Florent's
        suggestion of a second argument which avoided the parameter
        issue that Harald initially raised. My understanding is that
        everyone was happy with it, but I can't speak for other people.
        On Wednesday, January 17, 2024 at 6:02:06 PM UTC+1
        vmp...@google.com wrote:

            Based on the WG discussion (meeting notes:
            https://www.w3.org/2023/05/16-webrtc-minutes.html#t04) it
            didn't seem that there is a very strong consensus that
            this is a right spot to add an extra parameter. There are
            also no signals on the RFPs, but the spec PR has landed.
            How would you assess the vendor support for this change?

            Thanks,
            Vlad

            On Fri, Jan 12, 2024 at 3:10 AM 'Harald Alvestrand' via
            blink-dev <blink-dev@chromium.org> wrote:

                This extension has consensus in the WEBRTC WG, and CLs
                are approved by the Chrome WebRTC folks.


                On Fri, Jan 12, 2024 at 8:01 AM 'Philipp Hancke' via
                blink-dev <blink-dev@chromium.org> wrote:


                            Contact emails

                    phan...@microsoft.com, ma...@microsoft.com


                            Explainer

                    
https://fippo.github.io/webrtc-explainers/rtcrtpsender-setparameters
                    
<https://fippo.github.io/webrtc-explainers/rtcrtpsender-setparameters>


                            Specification

                    
https://w3c.github.io/webrtc-extensions/#rtcrtpsender-setparameters-keyframe
                    
<https://w3c.github.io/webrtc-extensions/#rtcrtpsender-setparameters-keyframe>


                            Summary

                    Adds an optional second parameter to WebRTC's
                    RTCRtpSender.setParameters call which can be used
                    to ask the associated encoder to generate a key frame.


                            Blink component

                    Blink>WebRTC>PeerConnection
                    
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebRTC%3EPeerConnection>


                            TAG review

                    None, small addition to WebRTC


                            TAG review status

                    Not applicable


                            Risks


                            Interoperability and Compatibility

                    None


                    Gecko: No signal
                    (https://github.com/mozilla/standards-positions/issues/858
                    <https://github.com/mozilla/standards-positions/issues/858>)


                    WebKit: No signal
                    (https://github.com/WebKit/standards-positions/issues/237
                    <https://github.com/WebKit/standards-positions/issues/237>)


                    Web developers: Positive Microsoft Teams is quite
                    interested in the feature.


                    Other signals:


                            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

                    See WPT added as part of
                    
https://chromium-review.googlesource.com/c/chromium/src/+/4643591
                    
<https://chromium-review.googlesource.com/c/chromium/src/+/4643591>


                            Flag name on chrome://flags

                    None


                            Finch feature name

                    None


                            Non-finch justification

                    None


                            Requires code in //chrome?

                    False


                            Tracking bug

                    
https://bugs.chromium.org/p/chromium/issues/detail?id=1354101
                    
<https://bugs.chromium.org/p/chromium/issues/detail?id=1354101>


                            Estimated milestones

                    Shipping on desktop

                        

                    122



                            Anticipated spec changes

                    None


                            Link to entry on the Chrome Platform Status

                    https://chromestatus.com/feature/5161082937409536
                    <https://chromestatus.com/feature/5161082937409536>


                    This intent message was generated by Chrome
                    Platform Status <https://chromestatus.com/> and
                    then copy-pasted around


-- 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/CADxkKiJ0%3D-O%2BQoJoXfEWO1KBrLNHWnzTUGxXJSJOpm8BJTQEjw%40mail.gmail.com
                    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADxkKiJ0%3D-O%2BQoJoXfEWO1KBrLNHWnzTUGxXJSJOpm8BJTQEjw%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/CAOqqYVEd14tYEaUdAUCeQGDqEKEJ7EiR1ikENhy%2B5G9sLEu1dA%40mail.gmail.com
                
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOqqYVEd14tYEaUdAUCeQGDqEKEJ7EiR1ikENhy%2B5G9sLEu1dA%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/CADsXd2Oq1TB5E%3DkF_ojdfuf%3D9%3D78UyuNdVbGyKEKtYZA8gf-Kw%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADsXd2Oq1TB5E%3DkF_ojdfuf%3D9%3D78UyuNdVbGyKEKtYZA8gf-Kw%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/CAOMQ%2Bw88CBs%3DoxR3wykJ3n_cbc-LWB%2B7zH7Mdtqzpi50id9UgA%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw88CBs%3DoxR3wykJ3n_cbc-LWB%2B7zH7Mdtqzpi50id9UgA%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/15ca8bc2-e6e4-4fe0-9d8c-ef24d0ba51fa%40chromium.org.

Reply via email to