DescriptionRelanding: Implement RTCConfiguration.iceCandidatePoolSize.
Depends on this CL in order to work in Chromium:
https://codereview.chromium.org/1976673002/
It works by creating pooled PortAllocatorSessions which can be picked up
by a P2PTransportChannel when needed (after a local description is set).
This can optimize candidate gathering time when there is some time between
creating a PeerConnection and setting a local description.
R=pthatcher@webrtc.org
Committed: https://chromium.googlesource.com/external/webrtc/+/48e9d05f510b1616c81303944008f75825971802
Committed: https://crrev.com/a1c303535fe7a29b87879047996efa2952f9701b
Cr-Commit-Position: refs/heads/master@{#12729}
Patch Set 1 #
Total comments: 65
Patch Set 2 : Responding to pthatcher@ review comments. #
Total comments: 1
Patch Set 3 : Updating a comment. #
Total comments: 2
Patch Set 4 : Addressing comments and adding unit tests. #Patch Set 5 : Fixing patch conflict. #Patch Set 6 : Fixing compile error. #Patch Set 7 : Fixing uninitialized variable (noticed by msan) #
Created: 4 years, 7 months ago
Messages
Total messages: 21 (8 generated)
|