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
>>>>
>>>> Specification
>>>>
>>>>
>>>> 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
>>>>
>>>> RisksInteroperability and Compatibility
>>>>
>>>> None
>>>>
>>>> Gecko: No signal (
>>>> https://github.com/mozilla/standards-positions/issues/858)
>>>>
>>>> WebKit: No signal (
>>>> 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
>>>>
>>>> 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
>>>>
>>>> Estimated milestones
>>>>
>>>> Shipping on desktop
>>>>
>>>> 122
>>>>
>>>>
>>>> Anticipated spec changes
>>>>
>>>> None
>>>>
>>>> Link to entry on the Chrome Platform Status
>>>>
>>>> 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.

Reply via email to