Meeting configuration interface. More...
#include <meeting_configuration_interface.h>
Inherits IJoinMeetingBehaviorConfiguration.
Public Member Functions | |
virtual void | SetEvent (IMeetingConfigurationEvent *pEvent)=0 |
Set meeting configuration controller callback event handler. | |
virtual void | Reset ()=0 |
Reset the meeting configuration and back to the default state. | |
virtual void | EnableAutoAdjustSpeakerVolumeWhenJoinAudio (bool bEnable)=0 |
Set if it is able to auto-adjust the volume of the speaker when joining the meeting. Default: TRUE. | |
virtual void | EnableAutoAdjustMicVolumeWhenJoinAudio (bool bEnable)=0 |
Set if it is able to auto-adjust the volume of the mic when joining the meeting. Default: TRUE. | |
virtual void | SetMaxDurationForOnlyHostInMeeting (int nDuration)=0 |
Set the maximum duration of the meeting when there is no attendee in the meeting. Default: 24*60. | |
![]() | |
virtual void | EnableAutoEndOtherMeetingWhenStartMeeting (bool bEnable)=0 |
Set if it is able to end automatically another ongoing meeting when joining a new meeting. Default: FALSE. | |
virtual void | RedirectWebinarNeedRegister (bool bRedirect)=0 |
Set if it is able to handle the webinar register process with user's own program in the meeting. Default: FALSE. | |
virtual void | RedirectWebinarNameInputDialog (bool bRedirect)=0 |
Set if it is able to handle the webinar username input dlg with user's own program in the meeting. Default: FALSE. | |
virtual void | RedirectMeetingInputUserInfoDialog (bool bRedirect)=0 |
Set if it is able to handle the display name and email input dlg with user's own program in the meeting. Default: FALSE. | |
virtual void | RedirectConfirmStartArchiveDialog (bool bRedirect)=0 |
Set if it is able to handle the confirm start archive dialog dlg with user's own program in the meeting. Default: FALSE. | |
virtual void | RedirectEndOtherMeeting (bool bRedirect)=0 |
Set if it is able to redirect the process to end another meeting by user's own program. Default: FALSE. | |
virtual void | EnableForceAutoStartMyVideoWhenJoinMeeting (bool bEnable)=0 |
Set if it is able to force to turn on the video when join meeting. Default: FALSE. | |
virtual void | EnableForceAutoStopMyVideoWhenJoinMeeting (bool bEnable)=0 |
Set if it is able to force turn off video when joining the meeting. Default: FALSE. | |
Meeting configuration interface.
Definition at line 684 of file meeting_configuration_interface.h.
|
pure virtual |
Set if it is able to auto-adjust the volume of the mic when joining the meeting. Default: TRUE.
bEnable | TRUE indicates to auto-adjust the volume of the mic. FALSE not. |
|
pure virtual |
Set if it is able to auto-adjust the volume of the speaker when joining the meeting. Default: TRUE.
bEnable | TRUE indicates to auto-adjust the volume of the speaker. FALSE not. |
|
pure virtual |
Reset the meeting configuration and back to the default state.
|
pure virtual |
Set meeting configuration controller callback event handler.
pEvent | A pointer to the IMeetingConfigurationEvent that receives the configuration controller event. For more details, see IMeetingConfigurationEvent. |
|
pure virtual |
Set the maximum duration of the meeting when there is no attendee in the meeting. Default: 24*60.
nDuration | Specify the maximum duration in minutes. |