You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Destroy connection's ICE Agent, abruptly ending any active ICE processing and any active streaming, and releasing any relevant resources (e.g. TURN permissions).
and that is all it says. It needs to update the ICE connection state to "closed", but do so synchronously, and without firing any events.
The text was updated successfully, but these errors were encountered:
There's more to this, because said "closed" state says: "All of the RTCIceTransports are in the closed state." which implies a shutdown-sequence's worth of underlying RTCIceTransports states in need of changing. In other words:
sender.transport.state
sender.transport.transport.state (not a typo!)
sender.rtcpTansport.state
sender.rtcpTransport.transport.state
receiver.transport.state
receiver.transport.transport.state
receiver.rtcpTansport.state
receiver.rtcpTransport.transport.state
all need to become "closed" at this point, I think, for each sender and receiver from pc.getSenders() and pc.getReceivers() respectively.
pc.close says this about the ICE agent:
and that is all it says. It needs to update the ICE connection state to
"closed"
, but do so synchronously, and without firing any events.The text was updated successfully, but these errors were encountered: