Should ignore multiple identical msids
Categories
(Core :: WebRTC: Signaling, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: jib, Assigned: bwc)
References
Details
Attachments
(2 files)
In #media on irc today, we ran into an SFU based on webrtc.org 72 sending multiple msid lines with identical mids.
The spec here says:
"For each MSID in msids, unless a MediaStream object has previously been created with that id for this connection, create a MediaStream object with that id."
followed by "Let streams be a list of the MediaStream objects created for this connection with the ids corresponding to msids."
I interpret this to mean we should ignore duplicate ids, both when creating objects and when assembling a list of the resultant objects in streams.
So we should probably ignore duplicate identical msids, if we see them. Seemed theoretical until it happened for real.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Depends on D25799
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D27116
Assignee | ||
Comment 3•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0ddba6b16c9725472ddbbfae63f110935b0d340a
Assignee | ||
Comment 4•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=675b8c786063d123e789d9ded7c747a93c459098
Assignee | ||
Comment 5•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=96a069324e7b3b2f2d5878736b7c0ded47880df3
Assignee | ||
Comment 6•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=9c29b724494bb3e7e6087f949f9662664f23e358
Pushed by bcampen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0f80cad005ba Part 0: Add test-case for duplicate msids. r=jib https://hg.mozilla.org/integration/autoland/rev/3f1fac8a763c Part 1: Remove duplicate msids. r=mjf
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0f80cad005ba
https://hg.mozilla.org/mozilla-central/rev/3f1fac8a763c
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/16818 for changes under testing/web-platform/tests
Upstream PR merged
Description
•