W3C home > Mailing lists > Public > public-webrtc@w3.org > November 2016

[webrtc-pc] Pull Request: Revise text dealing with with the ICE Agent/User Agent interactions.

From: Taylor Brandstetter via GitHub <sysbot+gh@w3.org>
Date: Sat, 05 Nov 2016 00:41:03 +0000
To: public-webrtc@w3.org
Message-ID: <pull_request.opened-92435744-1478306462-sysbot+gh@w3.org>
taylor-b has just submitted a new pull request for 
https://github.com/w3c/webrtc-pc:

== Revise text dealing with with the ICE Agent/User Agent 
interactions. ==
Addresses issue #801.

This commit removes most of the text dealing with the ICE Agent from 
the
RTCPeerConnection section, which was somewhat outdated and incomplete
due to the introduction of `RTCIceTransport`s, additions to the
definitions of the ICE states, etc. Instead, these interactions are 
now
described in the `RTCIceTransport` section. There are four indications
provided by the ICE Agent:
- Gathering state changed
- Candidate gathered
- Connection state changed
- Selected pair changed

Each of these will queue a task which will update the RTCIceTransport
object, and update the RTCPeerConnection's aggregate connection state
and ICE state if necessary.

Other minor changes in this commit:
- Fix up `setConfiguration` to match JSEP better (for properties 
related
  to the ICE Agent).
- In `RTCPeerConnection.close()`, set `RTCIceTransport` state to
  "closed" immediately.
- Capitalize "ICE Agent" consistently.

See https://github.com/w3c/webrtc-pc/pull/920
Received on Saturday, 5 November 2016 00:41:12 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 15:19:49 UTC