[Webkit-unassigned] [Bug 198402] iOS 12.3 and 12.4 emit PeerConnection SDP offer m-lines in random order

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 31 10:59:14 PDT 2019


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

--- Comment #3 from Chad Phillips <webkit at xylil.com> ---
youenn,

Thanks for your replies, very helpful!

Two things:

1. Adding the media tracks via addTrack() in the specific order I want does indeed fix the issue.

2. The munged SDP was failing because it was missing a trailing \r\n after the last line. This seems like a silly reason to fail SDP parsing, perhaps that can be rectified? At the very least, an SDP parsing error should include some more helpful output for the developer!

3. The adapter.js 'addStream' shim for Safari uses stream.getTracks() internally to then call addTrack() on all the tracks in the stream. Is it possible that the Webkit implementation of getTracks() returns the media tracks in random order?

-- 
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/20190531/ae69e584/attachment.html>


More information about the webkit-unassigned mailing list