Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CCS 4603/CCU-309 #271

Merged
merged 6 commits into from
Jul 26, 2023
Merged

CCS 4603/CCU-309 #271

merged 6 commits into from
Jul 26, 2023

Conversation

mxszym-dolby
Copy link

  • Fixed React throwing memory leak errors, issue [CCS-4603]. Issue was caused by async actions calling setState() after various components had already unmounted
  • Also, changed the way the app handles forcing the user into speaker mode when screen-share is active, so it can properly restore the previous view once the stream has ended (CCU-309). This change also accommodates multiple screen-shares at once.
  • Set the video of the active speaker to muted, to avoid hearing 2 audio stream from the same participant
  • Now when there is only one person, they will by forced out of speaker mode

…xed the conference not returning to the display mode it was in before screen sharing after stream ends. Also changed the behavior of the speaker mode, so that it mutes the video stream showing the speaker, to avoid mismatch between 2 audio stream coming from the same user
…ing participant left, rendering their avatar as speaker, despite the participant having left the call
@mxszym-dolby mxszym-dolby merged commit cd43809 into develop Jul 26, 2023
1 of 2 checks passed
@mxszym-dolby mxszym-dolby deleted the CCS-4603 branch July 26, 2023 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants