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

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