[webrtc-pc] new commits pushed by alvestrand

The following commits were just pushed by alvestrand to 
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.
  by Taylor Brandstetter
https://github.com/w3c/webrtc-pc/commit/11c5a588d072bfbac0fb635e3fc6df56ea80aeee

* Be specific about what APIs involve interactions with the ICE Agent.

Also link to the RTCIceTransport section, which now houses the
information about state change indications the ICE Agent provides.
  by Taylor Brandstetter
https://github.com/w3c/webrtc-pc/commit/c496861b13881976f32d3e6b3cfc535575c75a46

* Merge pull request #920 from 
taylor-b/issue_801_ice_agent_interactions

Revise text dealing with with the ICE Agent/User Agent interactions.
  by Harald Alvestrand
https://github.com/w3c/webrtc-pc/commit/891491cc1f1204af8202a564fda9f4e78f3e5d0f

Received on Thursday, 1 December 2016 15:29:10 UTC