6#import <Foundation/Foundation.h>
7#import <ZoomVideoSDK/ZoomVideoSDK.h>
122- (void)
cleanAudioSession DEPRECATED_MSG_ATTRIBUTE("No longer maintain anymore!");
148- (BOOL)showAudioOutputDeviceAirPlayPicker:(UIView *_Nullable)parentView;
ZoomVideoSDKError
Enumeration of all the errors in the VideoSDK.
Represents an audio device used in the Zoom Video SDK.
AVAudioSessionPort _Nullable getAudioSourceType()
Gets the audio device type.
NSString *_Nullable getAudioName()
Gets the audio device name.
A class to operate audio actions.
NSArray< ZoomVideoSDKAudioDevice * > *_Nullable getAvailableAudioOutputRoute()
Gets the available audio output port descriptions.
ZoomVideoSDKError stopAudio()
Stops audio.
ZoomVideoSDKAudioDevice *_Nullable getCurrentAudioOutputRoute()
Gets the current audio output port description.
BOOL setSDKAudioSessionEnv()
Sets the AVAudioSession environment for Zoom Video SDK session.
ZoomVideoSDKError startAudio()
Starts audio.
NSArray< ZoomVideoSDKAudioDevice * > *_Nullable getAvailableAudioInputsDevice()
Gets the list of available audio input devices.
ZoomVideoSDKError subscribe()
Subscribes to audio raw data.
ZoomVideoSDKError unSubscribe()
Unsubscribes from audio raw data.
void cleanAudioSession()
Cleans the audio session including category and mode.
ZoomVideoSDKError unmuteAllAudio()
Asks to unmute all users' VOIP audio.
BOOL resetAudioSession()
Resets the audio session including category and mode for ZoomVideoSDK audio session environment when ...
ZoomVideoSDKAudioDevice *_Nullable getCurrentAudioInputDevice()
Gets the current audio input device.
Zoom Video SDK user information.