[webrtc-pc] insertDTMF() can race with stopping or sender.replaceTrack(null) (#2860)

jan-ivar has just created a new issue for https://github.com/w3c/webrtc-pc:

== insertDTMF() can race with stopping or sender.replaceTrack(null) ==
The [insertDTMF playout task](https://w3c.github.io/webrtc-pc/#dom-RTCDTMFSender-insertDTMF) says to: _"start playout of tone for [[[Duration]]](https://w3c.github.io/webrtc-pc/#dfn-duration) ms on the associated RTP media stream"_, without checking whether it is able to send. This can race with `replaceTrack(null)` or even stopping (which happens before stopped).

Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/2860 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 14 April 2023 20:18:51 UTC