Share controller in meeting.
More...
Share controller in meeting.
Definition at line 14 of file InMeetingShareController.java.
◆ addListener()
Register a listener for meeting shared callback event.
- Parameters
-
listener | The listener instance. |
◆ canStartShare()
Determine whether the current meeting can start sharing.
- Returns
- reason The reason that no one can start sharing.
◆ getShareBitmap()
Bitmap us.zoom.sdk.InMeetingShareController.getShareBitmap |
( |
| ) |
|
Get share bitmap in zoom ui.
- Returns
- share bitmap
◆ getSharingSourceInfoList()
Get the list of sharing source info.
- Parameters
-
userID | The ID of the user who is sharing. |
- Returns
- f the function succeeds, the return value is list, Otherwise, the return value is null.
◆ getViewableSharingUserList()
List< Long > us.zoom.sdk.InMeetingShareController.getViewableSharingUserList |
( |
| ) |
|
Get the ID of users who are sharing.
- Returns
- A list of userID of all users who are sharing.
◆ getWhiteboardLegalNoticesExplained()
String us.zoom.sdk.InMeetingShareController.getWhiteboardLegalNoticesExplained |
( |
| ) |
|
Return explained text for whiteboard legal notice.
- Returns
- explained text for notice
◆ getWhiteboardLegalNoticesPrompt()
String us.zoom.sdk.InMeetingShareController.getWhiteboardLegalNoticesPrompt |
( |
| ) |
|
Return whiteboard legal notice prompt.
- Returns
- notice prompt
◆ isOtherSharing()
boolean us.zoom.sdk.InMeetingShareController.isOtherSharing |
( |
| ) |
|
Query if other user is sharing.
- Returns
- true means sharing, false not.
◆ isSenderSupportAnnotation()
boolean us.zoom.sdk.InMeetingShareController.isSenderSupportAnnotation |
( |
long | shareSourceUserID | ) |
|
Query if the annotation is enabled in current sharing.
- Parameters
-
shareSourceUserID | The ID of user who is sharing. |
- Returns
- TRUES means that the annotation is enabled. FALSE not.
◆ isShareLocked()
boolean us.zoom.sdk.InMeetingShareController.isShareLocked |
( |
| ) |
|
Query if screen share is locked by host.
- Returns
- TRUE means the screen share has been locked by host, FALSE not.
◆ isSharingOut()
boolean us.zoom.sdk.InMeetingShareController.isSharingOut |
( |
| ) |
|
Query if the current user is sharing successfully.
- Returns
- TRUE means sharing successfully, FALSE not.
◆ isSharingScreen()
boolean us.zoom.sdk.InMeetingShareController.isSharingScreen |
( |
| ) |
|
Query if the current user is sharing screen.
- Returns
- TRUE means sharing screen, FALSE not.
◆ isWhiteboardLegalNoticeAvailable()
boolean us.zoom.sdk.InMeetingShareController.isWhiteboardLegalNoticeAvailable |
( |
| ) |
|
Whether whiteboard legal notice is available.
- Returns
- true if whiteboard legal notice is available
◆ lockShare()
The host/co-host can use this function to lock current meeting share.
- Parameters
-
isLock | TRUE means to lock the meeting share, FALSE not. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed. Note Once the meeting is locked by the host/co-host, other user can not share except the host/co-host.
◆ removeListener()
Unregister the listener.
- Parameters
-
listener | The listener instance |
◆ startShareScreen()
MobileRTCSDKError us.zoom.sdk.InMeetingShareController.startShareScreen |
( |
Intent | data | ) |
|
Start sharing screen.
- Parameters
-
data | The intent data for retrieving the MediaProjection obtained from a successful screen capture request. See:https://developer.android.com/reference/android/media/projection/MediaProjectionManager.html |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ startShareViewContent()
◆ stopShareScreen()
Stop sharing screen.
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ stopShareView()
Stop sharing the content in MobileRTCShareView.
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.