W3C home > Mailing lists > Public > public-webrtc@w3.org > August 2017

Re: RTCSdpType "rollback" and why sdp field is needed?

From: Bernard Aboba <Bernard.Aboba@microsoft.com>
Date: Sun, 6 Aug 2017 18:06:53 +0000
To: Iñaki Baz Castillo <ibc@aliax.net>
CC: "public-webrtc@w3.org" <public-webrtc@w3.org>
Message-ID: <C641D29D-E1E4-40D6-A898-35996C208EB7@microsoft.com>
On Aug 6, 2017, at 4:47 AM, Iñaki Baz Castillo <ibc@aliax.net<mailto:ibc@aliax.net>> wrote:

4) It's rejected with "Description type incompatible with current
signaling state".

Obviously pc.signalingState was "have-remote-offer" after step 2)
above. That's why I want to perform a rollback.

[BA] have-remote-offer is a valid state for rollback via SRD. So this is a bug.

If there something I misunderstand regarding the rollback mechanism?

[BA] I think you understand it.

AFAIU it's designed to be called when pc.signalingState is not
"stable", am I wrong?

[BA] JSEP not very clear. Issue filed to clarify:
https://github.com/rtcweb-wg/jsep/issues/760

Received on Sunday, 6 August 2017 18:07:18 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:18:36 UTC