Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Properly inject new params into SDP to get stereo back on Chrome #332

Merged
merged 2 commits into from
Jul 27, 2023

Conversation

StomyPX
Copy link
Collaborator

@StomyPX StomyPX commented Jul 26, 2023

Relevant components:

  • Signalling server
  • Frontend library
  • Frontend UI library
  • Matchmaker
  • Platform scripts
  • SFU

Problem statement:

Chrome suddenly stopped doing stereo output the other day...

Solution

It turns out we were never actually modifying the SDP string because the return values for replace were being thrown away instead of being applied to mungedSDP which had itself been declared const for some reason anyway.

Documentation

N/A

Test Plan and Compatibility

I simply recompiled and checked out the infra in Chrome, noting that stereo has indeed returned. For good measure, I also checked the applied SDP configuration, noting that it now actually reflects the changes we wanted.

@Belchy06 Belchy06 merged commit 1947760 into EpicGames:master Jul 27, 2023
3 checks passed
@StomyPX StomyPX deleted the fix_stereo_sdp branch July 27, 2023 00:02
github-actions bot pushed a commit that referenced this pull request Jul 27, 2023
github-actions bot pushed a commit that referenced this pull request Jul 27, 2023
@github-actions
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
UE5.2
UE5.3

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

Successfully merging this pull request may close these issues.

2 participants