Package io.getstream.video.android.core
Class ScreenShareManager
-
- All Implemented Interfaces:
public final class ScreenShareManager
-
-
Field Summary
Fields Modifier and Type Field Description private final StateFlow<DeviceStatus>statusprivate final StateFlow<Boolean>isEnabledprivate final MediaManagerImplmediaManagerprivate final EglBase.ContexteglBaseContext
-
Constructor Summary
Constructors Constructor Description ScreenShareManager(MediaManagerImpl mediaManager, EglBase.Context eglBaseContext)
-
Method Summary
Modifier and Type Method Description final StateFlow<DeviceStatus>getStatus()final StateFlow<Boolean>isEnabled()final MediaManagerImplgetMediaManager()final EglBase.ContextgetEglBaseContext()final Unitenable(Intent mediaProjectionPermissionResultData, Boolean fromUser)final Unitdisable(Boolean fromUser)-
-
Constructor Detail
-
ScreenShareManager
ScreenShareManager(MediaManagerImpl mediaManager, EglBase.Context eglBaseContext)
-
-
Method Detail
-
getStatus
final StateFlow<DeviceStatus> getStatus()
-
getMediaManager
final MediaManagerImpl getMediaManager()
-
getEglBaseContext
final EglBase.Context getEglBaseContext()
-
-
-
-