Skip to content

fix(track) Updates the mute state on remote track when ssrc gets remapped#2966

Merged
jallamsetty1 merged 1 commit intomasterfrom
fix-mute-status
Jan 22, 2026
Merged

fix(track) Updates the mute state on remote track when ssrc gets remapped#2966
jallamsetty1 merged 1 commit intomasterfrom
fix-mute-status

Conversation

@jallamsetty1
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings January 21, 2026 21:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes a bug where the mute state was not being updated on remote tracks when SSRCs are remapped. The original condition only called _sourceMutedChanged when muted was truthy, which meant unmuted tracks (where muted is false) would not be updated correctly.

Changes:

  • Fixed conditional check from muted && to typeof muted !== 'undefined' && to properly handle both true and false mute states

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jallamsetty1
Copy link
Member Author

Jenkins test this please.

@jallamsetty1 jallamsetty1 merged commit 9810636 into master Jan 22, 2026
8 checks passed
@jallamsetty1 jallamsetty1 deleted the fix-mute-status branch January 22, 2026 15:35
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.

2 participants