Closed Bug 2042957 Opened 2 days ago Closed 15 hours ago

JsepSessionImpl is associating transceivers with remote sendonly/inactive m-sections

Categories

(Core :: WebRTC: Signaling, defect, P2)

defect

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox-esr115 --- affected
firefox-esr140 --- affected
firefox151 --- wontfix
firefox152 --- affected
firefox153 --- fixed

People

(Reporter: bwc, Assigned: bwc, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

We should only do this for sendrecv/recvonly, see https://datatracker.ietf.org/doc/html/rfc8829#section-5.10-6.6.2.2.2.1

STR: https://jsfiddle.net/jib1/5bvoafmx/31/ (should produce mic audio in a visualizer)

Attachment #9590711 - Attachment description: Bug 2042957 - Don't bind sending addTrack transceivers to remote sendonly m-sections. r?#webrtc-reviewers → Bug 2042957 - Add gtests for binding sending addTrack transceivers to remote m-sections. r?#webrtc-reviewers
Pushed by bcampen@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6807710434e4 https://hg.mozilla.org/integration/autoland/rev/aae8b39d446d Add WPT for checking that a sendrecv transceiver doesn't bind to a remote sendonly m-section. r=webrtc-reviewers,jib https://github.com/mozilla-firefox/firefox/commit/ad3712285d4d https://hg.mozilla.org/integration/autoland/rev/147221988098 Add gtests for binding sending addTrack transceivers to remote m-sections. r=webrtc-reviewers,bwc https://github.com/mozilla-firefox/firefox/commit/408d89cfb809 https://hg.mozilla.org/integration/autoland/rev/77360fe8b32f Only attempt to associate transceivers when remote m-section is receiving. r=dbaker https://github.com/mozilla-firefox/firefox/commit/0e1e2bb02847 https://hg.mozilla.org/integration/autoland/rev/c67de44c5152 Stop using FindUnassociatedTransceiver on application m-sections. r=dbaker

Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/60271 for changes under testing/web-platform/tests

Unsure whether this is worth an ESR uplift. Let's wait on uplift until next week, in case there's services that break.

Flags: needinfo?(docfaraday)

Upstream PR merged by moz-wptsync-bot

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: