David Liu

Fix camera mute

... ... @@ -147,7 +147,7 @@ class CallViewModel(
fun setCameraEnabled(enabled: Boolean) {
viewModelScope.launch {
val localParticipant = room.value?.localParticipant ?: return@launch
localParticipant.setMicrophoneEnabled(enabled)
localParticipant.setCameraEnabled(enabled)
mutableCameraEnabled.postValue(enabled)
}
}
... ...
... ... @@ -51,7 +51,7 @@ fun ParticipantItem(
?: videoTracks.values.firstOrNull()?.track as? VideoTrack
if (videoTrack != null) {
if (videoTrack != null && videoTrack.enabled) {
VideoItemTrackSelector(
room = room,
participant = participant,
... ...