Fix deafening new participants (#28330)

Release Notes:

- Fixed an issue where new participants were not muted when the room was
deafened
This commit is contained in:
Conrad Irwin 2025-04-08 10:01:27 -06:00 committed by GitHub
parent 14b43d573c
commit ee7b1ec7f2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 2 additions and 47 deletions

View file

@ -255,23 +255,6 @@ impl RemoteTrackPublication {
}
}
impl RemoteTrack {
pub fn set_enabled(&self, enabled: bool, cx: &App) {
let this = self.clone();
Tokio::spawn(cx, async move {
match this {
RemoteTrack::Audio(remote_audio_track) => {
remote_audio_track.0.rtc_track().set_enabled(enabled)
}
RemoteTrack::Video(remote_video_track) => {
remote_video_track.0.rtc_track().set_enabled(enabled)
}
}
})
.detach();
}
}
impl Participant {
pub fn identity(&self) -> ParticipantIdentity {
match self {