- From: Harald Alvestrand via GitHub <noreply@w3.org>
- Date: Tue, 21 Oct 2025 10:23:15 +0000
- To: public-webrtc-logs@w3.org
The following commits were just pushed by alvestrand to https://github.com/w3c/webrtc-extensions:
* Always negotiate datachannels
extending JSEP rules to negotiate datachannels before createDataChannel
and negotiate them as the first m-line in the SDP.
```
const pc = new RTCPeerConnection({alwaysNegotiateDataChannels: true});
pc.addTransceiver('audio');
await offer = pc.createOffer();
// assert that the first m= line is m=application
```
JSEP issue: https://github.com/rtcweb-wg/jsep/issues/1039
Fixes #241
by Philipp Hancke
https://github.com/w3c/webrtc-extensions/commit/bda5b11dbcbadde50ee2358703aafc55b59d60f1
* +note
by Philipp Hancke
https://github.com/w3c/webrtc-extensions/commit/9b99d1a48b612499598bb24b712eaf0ed80bd8b7
* modify webrtc-pc (export missing)
by Philipp Hancke
https://github.com/w3c/webrtc-extensions/commit/7f5bdb5783a282a3086e7353a56c48f40344580e
* Merge pull request #242 from fippo/always-negotiate-datachannels
Always negotiate datachannels
by Harald Alvestrand
https://github.com/w3c/webrtc-extensions/commit/7c1351b56d4ac5b8b0291a87ec9fada2ee5af838
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 21 October 2025 10:23:16 UTC