Stop showing video in group calls when it isn't being forwarded.

This commit is contained in:
Rashad Sookram
2022-04-29 11:00:09 -04:00
committed by Greyson Parrelli
parent 2f1b05f882
commit f7b9942f11
8 changed files with 11 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ data class CallParticipant constructor(
val identityKey: IdentityKey? = null,
val videoSink: BroadcastVideoSink = BroadcastVideoSink(),
val cameraState: CameraState = CameraState.UNKNOWN,
val isForwardingVideo: Boolean = true,
val isVideoEnabled: Boolean = false,
val isMicrophoneEnabled: Boolean = false,
val lastSpoke: Long = 0,
@@ -126,6 +127,7 @@ data class CallParticipant constructor(
recipient: Recipient,
identityKey: IdentityKey?,
renderer: BroadcastVideoSink,
isForwardingVideo: Boolean,
audioEnabled: Boolean,
videoEnabled: Boolean,
lastSpoke: Long,
@@ -139,6 +141,7 @@ data class CallParticipant constructor(
recipient = recipient,
identityKey = identityKey,
videoSink = renderer,
isForwardingVideo = isForwardingVideo,
isVideoEnabled = videoEnabled,
isMicrophoneEnabled = audioEnabled,
lastSpoke = lastSpoke,