[Webkit-unassigned] [Bug 191261] New: Calling sender.replaceTrack() twice produces a new transceiver and its corresponding m= section

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 5 06:59:49 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=191261

            Bug ID: 191261
           Summary: Calling sender.replaceTrack() twice produces a new
                    transceiver and its corresponding m= section
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ibc at aliax.net
                CC: youennf at gmail.com

Created attachment 353860

  --> https://bugs.webkit.org/attachment.cgi?id=353860&action=review

Script that reproduces the issue. Just run it in Safari 12.1 console with "Unified-Plan" enabled.

Scenario:

* Have a pc with an audio transceiver for just sending.

* Do transceiver.sender.replaceTrack(null) and renegotiate.

* Do transceiver.sender.replaceTrack(track) and renegotiate.

After that, we have two audio transceivers so two m=audio sections. Of course this should not happen. It works fine in Chrome and Firefox.

Script attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181105/0e3d8331/attachment.html>


More information about the webkit-unassigned mailing list