9#import <Foundation/Foundation.h>
10#import <ZoomVideoSDK/ZoomVideoSDK.h>
123- (void)
cleanAudioSession DEPRECATED_MSG_ATTRIBUTE("No longer maintain anymore!");
149- (BOOL)showAudioOutputDeviceAirPlayPicker:(UIView *_Nullable)parentView;
ZoomVideoSDKError
Enumerates all errors in the VideoSDK.
Zoom Video SDK Audio Device.
AVAudioSessionPort _Nullable getAudioSourceType()
Audio device type.
NSString *_Nullable getAudioName()
Audio device name.
A class to operate the audio action.
ZoomVideoSDKError stopAudio()
Stop audio.
ZoomVideoSDKAudioDevice *_Nullable getCurrentAudioOutputRoute()
Get currently audio output port description,AVAudioSessionPortDescription}.
BOOL setSDKAudioSessionEnv()
Set the AVAudio Session Environment for Zoom Video SDK Session.
ZoomVideoSDKError startAudio()
Start audio.
NSArray< ZoomVideoSDKAudioDevice * > *_Nullable getAvailableAudioInputsDevice()
Get the available audio input devices, please refer toAVAudioSessionPortDescription}...
ZoomVideoSDKError subscribe()
Call the function to subscribe audio rawdata.
ZoomVideoSDKError unSubscribe()
Call the function to unSubscribe audio rawdata.
void cleanAudioSession()
Clean Audio Session including Category and Mode.
NSArray< ZoomVideoSDKAudioDevice * > *_Nullable getAvalibleAudioOutputRoute()
Get avalible audio output port description,AVAudioSessionPortDescription}..
ZoomVideoSDKError unmuteAllAudio()
Ask unmute all user's VOIP audio.
BOOL resetAudioSession()
Reset Audio Session including Category and Mode for ZoomVideoSDK Audio Session Environment When devel...
ZoomVideoSDKAudioDevice *_Nullable getCurrentAudioInputDevice()
Get the current audio input device, please refer toAVAudioSessionPortDescription}.
Zoom Video SDK user information.