-
- All Implemented Interfaces:
public final class MediaStateInformation about media being streamed by Participant
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisVideoSharingprivate final BooleanisFrontCameraSharingprivate final BooleanisBackCameraSharingprivate final BooleanisScreenSharingprivate final BooleanisScreenAnnotationEnabledprivate final BooleanisAudioSharingprivate final ScreenMeet.VideoStatevideoStateprivate final ScreenMeet.AudioStateaudioState
-
Constructor Summary
Constructors Constructor Description MediaState(ScreenMeet.VideoState videoState, ScreenMeet.AudioState audioState)
-
Method Summary
Modifier and Type Method Description final BooleanisVideoSharing()final BooleanisFrontCameraSharing()final BooleanisBackCameraSharing()final BooleanisScreenSharing()final BooleanisScreenAnnotationEnabled()final BooleanisAudioSharing()final ScreenMeet.VideoStategetVideoState()final ScreenMeet.AudioStategetAudioState()-
-
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()
-
-
-
-