[webrtc-extensions] new commits pushed by jan-ivar

The following commits were just pushed by jan-ivar to https://github.com/w3c/webrtc-extensions:

* Use RTCIceCandidatePair interface in RTCIceTransport.

Addresses: w3c/webrtc-pc#2930.

As an interface, RTCIceCandidatePair can be used as an attribute of
other interfaces.

So simplify RTCIceCandidatePairEvent by having a single candidatePair
attribute instead of individual local and remote candidates.
  by Sameer Vijaykar
https://github.com/w3c/webrtc-extensions/commit/7c3a703ed66c66654dc285e7a4b38f72604ae761

* Compare RTCIceCandidatePair identity instead of match algo.

An application only acquires objects of RTCIceCandidatePair through
RTCIceTransport events and getSelectedCandidatePair().

So simplify input validation where RTCIceCandidatePair is used as an
argument by directly comparing object identity instead of using the
candidate pair match algorithm.
  by Sameer Vijaykar
https://github.com/w3c/webrtc-extensions/commit/83d5a3c1d141b320e95766d0e67dc61cf3ecfe7c

* Modify the change of selected pair algo in RTCIceTransport.

This ensures that each candidate pair has a unique identity, simplifying
the validation of RTCIceCandidatePair arguments to RTCIceTransport
methods.
  by Sameer Vijaykar
https://github.com/w3c/webrtc-extensions/commit/cd26c2a88a5d082423f6a5b5f9b0f3e5ff908b7e

* Fix markup typo (unrelated to this PR)
  by Dominique Hazael-Massieux
https://github.com/w3c/webrtc-extensions/commit/56a6071e3f2a2cd97b4399638d28b665e9e64c30

* Merge branch 'w3c:main' into 2930-candidatepair-interface
  by Sameer
https://github.com/w3c/webrtc-extensions/commit/ca19e024f50d6ec9dd4e3b63505359d1c6289501

* Qualify the CandidatePairs slot with the associated transport.
  by Sameer Vijaykar
https://github.com/w3c/webrtc-extensions/commit/469ff708a10d7f57b6f7939c70046a7f4d2b0c73

* Merge pull request #205 from sam-vi/2930-candidatepair-interface

Use RTCIceCandidatePair interface in RTCIceTransport
  by Jan-Ivar Bruaroey
https://github.com/w3c/webrtc-extensions/commit/5ea95eebbb11fdef3772ba4835c7ce8906998b0e



-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 5 June 2025 14:40:53 UTC