-
- All Implemented Interfaces:
public final class MediaState
Information about media being streamed by Participant
-
-
Field Summary
Fields Modifier and Type Field Description private final Boolean
isVideoSharing
private final Boolean
isFrontCameraSharing
private final Boolean
isBackCameraSharing
private final Boolean
isScreenSharing
private final Boolean
isScreenAnnotationEnabled
private final Boolean
isAudioSharing
private final ScreenMeet.VideoState
videoState
private final ScreenMeet.AudioState
audioState
-
Constructor Summary
Constructors Constructor Description MediaState(ScreenMeet.VideoState videoState, ScreenMeet.AudioState audioState)
-
Method Summary
Modifier and Type Method Description final Boolean
isVideoSharing()
final Boolean
isFrontCameraSharing()
final Boolean
isBackCameraSharing()
final Boolean
isScreenSharing()
final Boolean
isScreenAnnotationEnabled()
final Boolean
isAudioSharing()
final ScreenMeet.VideoState
getVideoState()
final ScreenMeet.AudioState
getAudioState()
-
-
Constructor Detail
-
MediaState
MediaState(ScreenMeet.VideoState videoState, ScreenMeet.AudioState audioState)
- Parameters:
videoState
-contains Map of VideoSources currently streamed and some helper properties
audioState
-contains Map of AudioSources currently streamed and some helper properties. For now SDK client has s single AudioSource: Microphone.
-
-
Method Detail
-
isVideoSharing
final Boolean isVideoSharing()
-
isFrontCameraSharing
final Boolean isFrontCameraSharing()
-
isBackCameraSharing
final Boolean isBackCameraSharing()
-
isScreenSharing
final Boolean isScreenSharing()
-
isScreenAnnotationEnabled
final Boolean isScreenAnnotationEnabled()
-
isAudioSharing
final Boolean isAudioSharing()
-
getVideoState
final ScreenMeet.VideoState getVideoState()
-
getAudioState
final ScreenMeet.AudioState getAudioState()
-
-
-
-