Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
meeting_audio_interface.h File Reference

Meeting Service Audio Interface. More...

#include "zoom_sdk_def.h"

Go to the source code of this file.

Data Structures

class  IRequestStartAudioHandler
 Process after the user receives the requirement from the host to turn on the audio. More...
 
class  IUserAudioStatus
 User audio status interface. More...
 
class  IMeetingAudioCtrlEvent
 Meeting audio callback event. More...
 
class  IMeetingAudioController
 Meeting audio controller interface. More...
 

Enumerations

enum  AudioStatus {
  Audio_None , Audio_Muted , Audio_UnMuted , Audio_Muted_ByHost ,
  Audio_UnMuted_ByHost , Audio_MutedAll_ByHost , Audio_UnMutedAll_ByHost
}
 Define the audio status of the user. Here are more detailed structural descriptions. More...
 
enum  AudioType { AUDIOTYPE_NONE , AUDIOTYPE_VOIP , AUDIOTYPE_PHONE , AUDIOTYPE_UNKNOWN }
 Define the audio type of the user. Here are more detailed structural descriptions. More...
 

Detailed Description

Meeting Service Audio Interface.

Definition in file meeting_audio_interface.h.

Enumeration Type Documentation

◆ AudioStatus

Define the audio status of the user. Here are more detailed structural descriptions.

Enumerator
Audio_None 

Initialization.

Audio_Muted 

Muted status.

Audio_UnMuted 

Unmuted status.

Audio_Muted_ByHost 

Muted by the host.

Audio_UnMuted_ByHost 

Unmuted by the host.

Audio_MutedAll_ByHost 

The host mutes all.

Audio_UnMutedAll_ByHost 

The host unmutes all.

Definition at line 15 of file meeting_audio_interface.h.

16{
24};
@ Audio_UnMutedAll_ByHost
The host unmutes all.
@ Audio_Muted_ByHost
Muted by the host.
@ Audio_None
Initialization.
@ Audio_MutedAll_ByHost
The host mutes all.
@ Audio_UnMuted_ByHost
Unmuted by the host.
@ Audio_UnMuted
Unmuted status.
@ Audio_Muted
Muted status.

◆ AudioType

enum AudioType

Define the audio type of the user. Here are more detailed structural descriptions.

Enumerator
AUDIOTYPE_NONE 

Normal audio type.

AUDIOTYPE_VOIP 

In VoIP mode.

AUDIOTYPE_PHONE 

In telephone mode.

AUDIOTYPE_UNKNOWN 

Unknown mode.

Definition at line 29 of file meeting_audio_interface.h.

30{
35};
@ AUDIOTYPE_NONE
Normal audio type.
@ AUDIOTYPE_UNKNOWN
Unknown mode.
@ AUDIOTYPE_VOIP
In VoIP mode.
@ AUDIOTYPE_PHONE
In telephone mode.