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/99319249-199e-4101-9b35-e80f74da256fn%40chromium.org.

Reply via email to