public interface MeetingSettingsHelper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANTIBANDING_50HZ |
static java.lang.String |
ANTIBANDING_60HZ |
static java.lang.String |
ANTIBANDING_AUTO |
static java.lang.String |
ANTIBANDING_OFF |
Modifier and Type | Method and Description |
---|---|
void |
disableAutoShowSelectJoinAudioDlgWhenJoinMeeting(boolean bDisable)
Set the visibility of the dialog SELECT JOIN AUDIO when joining meeting.
|
void |
disableChatUI(boolean disable)
Disable chat ui for zoom ui.
|
boolean |
disableConfidentialWatermark(boolean disable)
Disable use confidential watermark
|
void |
disableLeaveMeetingWhenTaskRemoved(boolean disable)
Disable/Enable leave meeting when service onTaskRemoved called.
|
void |
disableShowMeetingNotification(boolean bDisable)
Set if it is disabled to SHOW MEETING NOTIFICATION.
|
void |
disableShowVideoPreviewWhenJoinMeeting(boolean disableVideoPreview)
Disable/Enable the video preview dialog when joining a video meeting
Note: this api must be called before joining a video meeting to take effect
|
void |
enable720p(boolean enable)
Set to enable 720p
Suggest : CPU Qualcomm Snapdragon 660 above
|
void |
enableForceAutoStartMyVideoWhenJoinMeeting(boolean bEnable)
Set if it is able to force participants to start video when joining the meeting.
|
void |
enableForceAutoStopMyVideoWhenJoinMeeting(boolean bEnable)
Set if it is able to force participants to turn off video when joining the meeting.
|
void |
enableMicOriginalInput(boolean enable)
Disable/Enable mic original input.
|
void |
enableShowMyMeetingElapseTime(boolean show)
Enable show meeting elapse time
|
int |
getGalleryViewCapacity()
Get the amount of videos in gallery view mode.
|
java.lang.String |
getPreferredCameraAntibanding()
Get the preferred antibanding value.
|
int |
getSwitchVideoLayoutUserCountThreshold()
Get the threshold for the number of users which is used to switch the video layout automatically.
|
void |
hiddenPoll(boolean hiddenPoll)
Hidden poll feature for zoom ui
|
void |
hiddenQA(boolean hiddenQA)
Hidden question and answer feature for zoom ui
|
void |
hideAnnotationInScreenShareToolbar(boolean hideAnnotation)
Hide annotation button in screen share toolbar,for sdk screen share.
|
void |
hideStopShareInScreenShareToolbar(boolean hideStopShare)
Hide stopshare button in screen share toolbar.
|
boolean |
is720PEnabled()
Query if 720p enabled
|
boolean |
isAlwaysShowMeetingToolbarEnabled()
Query if the option ALWAYS SHOW MEETING CONTROLS is enabled
|
boolean |
isAutoConnectVoIPWhenJoinMeetingEnabled()
Query if the VoIP auto-connection is enabled when the current user joins the meeting.
|
boolean |
isCustomizedMeetingUIEnabled()
Query if USE CUSTOM MEETING UI is enabled.
|
boolean |
isDisableShowVideoPreviewWhenJoinMeeting()
To query whether the query dialog will be displayed when joining a video meeting
|
boolean |
isGalleryVideoViewDisabled()
Query if DISABLE video GALLERY VIEW is enabled.
|
boolean |
isHideAnnotationInScreenShareToolbar()
Query if annotation button is hide in screen share toolbar.
|
boolean |
isHideClosedCaption()
Query if HIDE CLOSED CAPTION on the main video is enabled.
|
boolean |
isHideNoVideoUsersEnabled()
Query if the option HIDE NON-VIDEO PARTICIPANTS is enabled.
|
boolean |
isHideStopShareInScreenShareToolbar()
Query if stopshare button is hide in screen share toolbar.
|
boolean |
isKubiDeviceEnabled()
Query if Kubi device is enabled.
|
boolean |
isLargeShareVideoSceneEnabled()
Query if DISPLAY ATTENDEES' VIDEOS WHEN VIEW THE SHARING is enabled
|
boolean |
isMicOriginalInputEnable()
Query is mic original input enable
|
boolean |
isMuteMyMicrophoneWhenJoinMeetingEnabled()
Query if the microphone is muted always when the current user joins the meeting.
|
boolean |
isNoLeaveMeetingButtonForHostEnabled()
Query if hide leaving button on the dialog when the host leaves meeting is enabled
|
boolean |
isNoUserJoinOrLeaveTipEnabled()
Query if the tips, NO USER JOINS or LEAVES, is enabled.
|
boolean |
isNoVideoTileOnShareScreenEnabled()
Query if NO VIDEO TILE ON SHARE SCREEN is enabled.
|
boolean |
isShowMyMeetingElapseTimeEnabled()
Query is enable show meeting elapse time
|
boolean |
isSwitchVideoLayoutAccordingToUserCountEnabled()
Query if it is able to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.
|
boolean |
isTurnOffMyVideoWhenJoinMeetingEnabled()
Query if the video is turned off when the current user joins the meeting.
|
void |
setAlwaysShowMeetingToolbarEnabled(boolean enabled)
Set whether to enable the option ALWAYS SHOW MEETING CONTROLS.
|
void |
setAutoConnectVoIPWhenJoinMeeting(boolean enabled)
Set whether to connect VoIP automatically when the current user joins the meeting.
|
void |
setClaimHostWithHostKeyActionEnabled(boolean enabled)
Set if CLAIM HOST with host key in the meeting is enabled.
|
void |
setClosedCaptionHidden(boolean bHide)
Set whether to hide the closed caption on the main video.
|
void |
setConfNotificationChannelId(java.lang.String channelId)
Set the channel ID of notification for ongoing meeting.
|
void |
setConfNotificationPriority(int priority)
set the priority of the ongoing meeting notification
|
void |
setCustomizedMeetingUIEnabled(boolean enabled)
Set whether to enable the option USE CUSTOM MEETING UI.
|
void |
setCustomizedNotificationData(CustomizedNotificationData data,
InMeetingNotificationHandle handle)
Customize meeting notification style
|
void |
setGalleryVideoViewDisabled(boolean disabled)
Set whether to enable video GALLERY VIEW.
|
void |
setGalleryViewCapacity(int cap)
Set the amount of videos in gallery view mode.
|
void |
setHideFullPhoneNumber4PureCallinUser(boolean bHide)
Set whether to enable the option HIDE PHONE NUMBER of participants in the teleconference.
|
void |
setHideNoVideoUsersEnabled(boolean enabled)
Set whether to enable the option HIDE NON-VIDEO PARTICIPANTS.
|
void |
setKubiDeviceEnabled(boolean enabled)
Set whether to enable Kubi device setting.
|
void |
setLargeShareVideoSceneEnabled(boolean enabled)
/**
Set whether to display attendees' videos when view the sharing.
|
void |
setMuteMyMicrophoneWhenJoinMeeting(boolean enabled)
Set whether to mute microphone when the current user joins the meeting.
|
void |
setNoInviteH323RoomCallInEnabled(boolean enabled)
Set whether to disable invitation from H.323 Room System.
|
void |
setNoInviteH323RoomCallOutEnabled(boolean enabled)
Set whether to disable invitation from H.323 Room System.
|
void |
setNoLeaveMeetingButtonForHostEnabled(boolean enabled)
Set whether to hide leaving button on the dialog when the host leaves meeting.
|
void |
setNoUserJoinOrLeaveTipEnabled(boolean enabled)
Set whether to enable the tips, NO USER JOINS OR LEAVES.
|
void |
setNoVideoTileOnShareScreenEnabled(boolean enabled)
Set whether to enable the options NO MEETING TILE ON SHARED SCREEN.
|
void |
setPreferredCameraAntibanding(java.lang.String antibanding)
Set the preferred antibanding value.
|
void |
setSwitchVideoLayoutAccordingToUserCountEnabled(boolean enabled)
Set whether to enable the feature to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.
|
void |
setSwitchVideoLayoutUserCountThreshold(int value)
Set the threshold for the number of users which is used to switch the video layout automatically.
|
void |
setTurnOffMyVideoWhenJoinMeeting(boolean enabled)
Set whether to turn off the video when the current user joins the meeting.
|
void |
setVideoOnWhenMyShare(boolean videoOnWhenMyShare)
Do not turn off video when my share start.
|
static final java.lang.String ANTIBANDING_50HZ
static final java.lang.String ANTIBANDING_60HZ
static final java.lang.String ANTIBANDING_AUTO
static final java.lang.String ANTIBANDING_OFF
void setAutoConnectVoIPWhenJoinMeeting(boolean enabled)
enabled
- TRUE means that the audio is connected automatically.boolean isAutoConnectVoIPWhenJoinMeetingEnabled()
void setMuteMyMicrophoneWhenJoinMeeting(boolean enabled)
enabled
- TRUE means to enable the feature. FALSE not.boolean isMuteMyMicrophoneWhenJoinMeetingEnabled()
void setTurnOffMyVideoWhenJoinMeeting(boolean enabled)
enabled
- TRUE means to enable the feature. FALSE not.boolean isTurnOffMyVideoWhenJoinMeetingEnabled()
void setKubiDeviceEnabled(boolean enabled)
enabled
- TRUE means to enable.boolean isKubiDeviceEnabled()
void setPreferredCameraAntibanding(java.lang.String antibanding)
antibanding
- The antibanding value.java.lang.String getPreferredCameraAntibanding()
boolean isHideNoVideoUsersEnabled()
void setHideNoVideoUsersEnabled(boolean enabled)
enabled
- TRUE means enabled. FALSE not.boolean isSwitchVideoLayoutAccordingToUserCountEnabled()
void setSwitchVideoLayoutAccordingToUserCountEnabled(boolean enabled)
enabled
- TRUE means to enable. FALSE not.int getSwitchVideoLayoutUserCountThreshold()
void setSwitchVideoLayoutUserCountThreshold(int value)
value
- The threshold for the number of users.void setGalleryVideoViewDisabled(boolean disabled)
disabled
- TRUE means to disable video gallery view.boolean isGalleryVideoViewDisabled()
void setGalleryViewCapacity(int cap)
cap
- The amount of videos varies between 4 and 25.int getGalleryViewCapacity()
boolean isAlwaysShowMeetingToolbarEnabled()
void setAlwaysShowMeetingToolbarEnabled(boolean enabled)
enabled
- TRUE means to enable. FALSE not.boolean isNoVideoTileOnShareScreenEnabled()
void setLargeShareVideoSceneEnabled(boolean enabled)
enabled
- TRUE means to enable. FALSE not.boolean isLargeShareVideoSceneEnabled()
void setNoVideoTileOnShareScreenEnabled(boolean enabled)
enabled
- TRUE means to enable, FALSE disable.boolean isNoLeaveMeetingButtonForHostEnabled()
void setNoLeaveMeetingButtonForHostEnabled(boolean enabled)
enabled
- TRUE means enabled. FALSE disabled.boolean isNoUserJoinOrLeaveTipEnabled()
void setNoUserJoinOrLeaveTipEnabled(boolean enabled)
enabled
- TRUE means to enable. FALSE not.void setHideFullPhoneNumber4PureCallinUser(boolean bHide)
bHide
- TRUE means to enable. FALSE not.boolean isCustomizedMeetingUIEnabled()
void setCustomizedMeetingUIEnabled(boolean enabled)
enabled
- TRUE means enabled. FALSE disabled.void setConfNotificationChannelId(java.lang.String channelId)
channelId
- Channel ID of notification.void setClaimHostWithHostKeyActionEnabled(boolean enabled)
enabled
- TRUE means to enable. FALSE disabled.void setNoInviteH323RoomCallOutEnabled(boolean enabled)
enabled
- TRUE means to disable the notification.void setNoInviteH323RoomCallInEnabled(boolean enabled)
enabled
- TRUE means to disable the notification.void setClosedCaptionHidden(boolean bHide)
bHide
- TRUE means hiding. FALSE displaying.boolean isHideClosedCaption()
void enableForceAutoStartMyVideoWhenJoinMeeting(boolean bEnable)
bEnable
- TRUE means enabled. FALSE disabled.void enableForceAutoStopMyVideoWhenJoinMeeting(boolean bEnable)
bEnable
- TRUE means enabled. FALSE disabled.void disableAutoShowSelectJoinAudioDlgWhenJoinMeeting(boolean bDisable)
bDisable
- TRUE means to hide. FALSE display.void disableShowMeetingNotification(boolean bDisable)
bDisable
- enabled true to enablevoid enable720p(boolean enable)
enable
- true enableboolean is720PEnabled()
void setVideoOnWhenMyShare(boolean videoOnWhenMyShare)
videoOnWhenMyShare
- default falsevoid disableChatUI(boolean disable)
disable
- default falsevoid hideAnnotationInScreenShareToolbar(boolean hideAnnotation)
hideAnnotation
- default falseboolean isHideAnnotationInScreenShareToolbar()
void hideStopShareInScreenShareToolbar(boolean hideStopShare)
hideStopShare
- default falseboolean isHideStopShareInScreenShareToolbar()
void setConfNotificationPriority(int priority)
priority
- Relative priority for this notification. Must be one of
the priority constants defined by NotificationCompat
.
Acceptable values range from NotificationCompat.PRIORITY_MIN
(-2) to NotificationCompat.PRIORITY_MAX
(2).void hiddenQA(boolean hiddenQA)
hiddenQA
- true hiddenvoid hiddenPoll(boolean hiddenPoll)
hiddenPoll
- true hiddenvoid enableShowMyMeetingElapseTime(boolean show)
show
- true show false hiddenboolean isShowMyMeetingElapseTimeEnabled()
void setCustomizedNotificationData(CustomizedNotificationData data, InMeetingNotificationHandle handle)
data
- the customized data itemhandle
- use can handle the callback and return to meeting activity for custom ui.void disableShowVideoPreviewWhenJoinMeeting(boolean disableVideoPreview)
disableVideoPreview
- true: disable; false: enableboolean isDisableShowVideoPreviewWhenJoinMeeting()
void disableLeaveMeetingWhenTaskRemoved(boolean disable)
disable
- true:disable false: enable. default is enablevoid enableMicOriginalInput(boolean enable)
enable
- true:enableboolean isMicOriginalInputEnable()
boolean disableConfidentialWatermark(boolean disable)
disable
- disable