Implement RTCDTMFSender.canInsertDTMF
Categories
(Core :: WebRTC: Signaling, enhancement, P3)
Tracking
()
People
(Reporter: bwc, Assigned: byoungchan.lee)
Details
(Keywords: dev-doc-complete)
Attachments
(1 file)
createDtmfSender returns the sender once negotiation completes. However, the spec says the RTCDTMFSender is not ready to use until after ICE completes. This is not a problem right now because our readiness checking in insertDTMF is pretty loose.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Looks like this would be fixed by implementing RTCDTMFSender.canInsertDTMF.
Comment 2•3 years ago
|
||
Accodring to https://developer.mozilla.org/en-US/docs/Web/API/RTCDTMFSender firefox is the only browser that not implement that method.
Assignee | ||
Comment 3•4 months ago
|
||
Existing insertDTMF
and new canInsertDTMF
properties use the same
underlying algorithm to determine if DTMF can be inserted or not.
(https://w3c.github.io/webrtc-pc/#caninsertdtmf-algorithm) So, we can
use existing Transceiver->CanSendDTMF
method to implement
RTCDTMFSender.canInsertDTMF
.
Updated•4 months ago
|
Comment 5•3 months ago
|
||
bugherder |
Updated•3 months ago
|
Updated•3 months ago
|
Comment 6•3 months ago
|
||
FF129 MDN docs work for this done in https://github.com/mdn/content/issues/34699 - essentially compatibility data update and a release note.
Description
•