|
Meeting SDK for macOS API Reference
|
Provides APIs to manage audio devices, audio volumes, and audio-related meeting features. More...
#include <ZoomSDKSettingService.h>
Inherits NSObject.
Instance Methods | |
| (ZoomSDKSettingTestSpeakerDeviceHelper *_Nullable) | - getSettingSpeakerTestHelper |
| Gets the object of ZoomSDKSettingTestSpeakerDeviceHelper. | |
| (ZoomSDKSettingTestMicrophoneDeviceHelper *_Nullable) | - getSettingMicrophoneTestHelper |
| Gets the object of ZoomSDKSettingTestMicrophoneDeviceHelper. | |
| (NSArray *_Nullable) | - getAudioDeviceList: |
| Gets the list of audio device. | |
| (float) | - getAudioDeviceVolume: |
| Gets the volume of audio device. | |
| (ZoomSDKError) | - setAudioDeviceVolume:Volume: |
| Sets the volume of audio device. | |
| (ZoomSDKError) | - selectAudioDevice:DeviceID:DeviceName: |
| Select an audio device. | |
| (ZoomSDKError) | - enableStero: |
| Sets to enable stereo in the meeting. | |
| (ZoomSDKError) | - enableAutoJoinVoip: |
| Enables to join meeting with the audio of computer. | |
| (ZoomSDKError) | - enableMuteMicJoinVoip: |
| Mute user's microphone when he joins the meeting with the audio of computer. | |
| (ZoomSDKError) | - enablePushToTalk: |
| Enables the feature that attendee can speak by pressing the Spacebar when he is muted. | |
| (ZoomSDKError) | - disablePromptJoinAudioDialogWhenUse3rdPartyAudio: |
| Sets whether to disable the prompt dialog of joining meeting with third party audio. | |
| (BOOL) | - isSupportPromptJoinAudioDialogWhenUse3rdPartyAudio |
| Determines if the meeting supports to pop up the dialog when user joins meeting with third party audio. | |
| (BOOL) | - isPromptJoinAudioDialogWhenUse3rdPartyAudioDisable |
| Determines if the dialog pops up when user joins meeting with third party audio. | |
| (ZoomSDKError) | - enableAutoAdjustMic: |
| Enables auto-adjust microphone. | |
| (BOOL) | - isAutoAdjustMicOn |
| Determines if auto-adjust microphone is enabled or not. | |
| (BOOL) | - isJoinAudioWhenJoinMeetingOn |
| Determines if user joins meeting with audio on. | |
| (BOOL) | - isMuteMicWhenJoinMeetingOn |
| Determines if user joins meeting with microphone muted. | |
| (BOOL) | - isEnableStereoOn |
| Determines if stereophonic sound is enabled. | |
| (BOOL) | - isTemporarilyUnmuteOn |
| Sets whether to enable the feature that attendee can speak by pressing the Spacebar when he is muted. | |
| (ZoomSDKError) | - enableShowOriginalSoundOptionInMeetingUI: |
| Enables show original sound option in meeting UI. | |
| (BOOL) | - isShowOriginalSoundOptionInMeetingUIOn |
| Determines if show original sound option in meeting UI is enabled or not. | |
| (BOOL) | - isSupportShowOriginalSoundOptionInMeetingUI |
| Determines if the meeting supports show original sound option in meeting UI. | |
| (ZoomSDKError) | - setEchoCancellationLevel: |
| Sets echo cancellation level. | |
| (ZoomSDKAudioEchoCancellationLevel) | - getEchoCancellationLevel |
| Gets echo cancellation level. | |
| (ZoomSDKError) | - enableEchoCancellation: |
| Enables echo cancellation. | |
| (BOOL) | - isEchoCancellationOn |
| Determines if echo cancellation is enabled or not. | |
| (BOOL) | - isSupportEchoCancellation |
| Determines if the meeting supports echo cancellation. | |
| (ZoomSDKSuppressBackgroundNoiseLevel) | - getSuppressBackgroundNoiseLevel |
| Gets the level of suppressed background noise. | |
| (ZoomSDKError) | - setSuppressBackgroundNoise: |
| Sets the level of to suppress background noise. | |
| (BOOL) | - isAlwaysUseSeparateRingSpkOn |
| Determines if used separate audio device to play ringtone simultaneously. | |
| (ZoomSDKError) | - enableAlwaysUseSeparateRingSpk: |
| Enables use separate audio device to play ringtone simultaneously. | |
| (NSArray *_Nullable) | - getRingSpkDeviceList |
| Gets use separate audio device to play ringtone simultaneously devices. | |
| (float) | - getRingSpkVolume |
| Gets the volume of audio device. | |
| (ZoomSDKError) | - setRingSpkVolume: |
| Sets the volume of audio device. | |
| (ZoomSDKError) | - setRingSpkDevice: |
| Select an audio device. | |
| (ZoomSDKError) | - setSyncHeadsetButtonStatus: |
| Sets enable sync buttons on headset. | |
| (BOOL) | - isSyncHeadsetButtonStatus |
| Determines if sync buttons on headset option on or off. | |
| (ZoomSDKError) | - setHighFideMusicMode: |
| Sets the "Enable Original Sound" option is high fidelity music model. | |
| (BOOL) | - isHighFideMusicMode |
| Determines if use high fidelity music model. | |
| (ZoomSDKError) | - selectSameAudioDeviceAsSystem: |
| Select the same audio device as system. | |
Protected Attributes | |
| ZoomSDKSettingTestSpeakerDeviceHelper * | _speakerTestHelper |
| ZoomSDKSettingTestMicrophoneDeviceHelper * | _micTestHelper |
| id< ZoomSDKSettingAudioDeviceDelegate > | _delegate |
Properties | |
| id< ZoomSDKSettingAudioDeviceDelegate > | delegate |
| Delegate to receive audio device status changes. | |
Provides APIs to manage audio devices, audio volumes, and audio-related meeting features.
Definition at line 464 of file ZoomSDKSettingService.h.
| - (ZoomSDKError) disablePromptJoinAudioDialogWhenUse3rdPartyAudio: | (BOOL) | disable |
Sets whether to disable the prompt dialog of joining meeting with third party audio.
| disable | YES if disabled, NO enabled. |
| - (ZoomSDKError) enableAlwaysUseSeparateRingSpk: | (BOOL) | enable |
Enables use separate audio device to play ringtone simultaneously.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableAutoAdjustMic: | (BOOL) | enable |
Enables auto-adjust microphone.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableAutoJoinVoip: | (BOOL) | enable |
Enables to join meeting with the audio of computer.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableEchoCancellation: | (BOOL) | enable |
Enables echo cancellation.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableMuteMicJoinVoip: | (BOOL) | enable |
Mute user's microphone when he joins the meeting with the audio of computer.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enablePushToTalk: | (BOOL) | enable |
Enables the feature that attendee can speak by pressing the Spacebar when he is muted.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableShowOriginalSoundOptionInMeetingUI: | (BOOL) | enable |
Enables show original sound option in meeting UI.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) enableStero: | (BOOL) | enable |
Sets to enable stereo in the meeting.
| enable | YES to enable stereo, NO to disable. |
| - (NSArray *_Nullable) getAudioDeviceList: | (BOOL) | mic |
Gets the list of audio device.
| mic | YES if microphone device, NO if speaker device. |
| - (float) getAudioDeviceVolume: | (BOOL) | mic |
Gets the volume of audio device.
| mic | YES if the volume of microphone device, NO if speaker device. |
| - (ZoomSDKAudioEchoCancellationLevel) getEchoCancellationLevel |
Gets echo cancellation level.
| - (NSArray *_Nullable) getRingSpkDeviceList |
Gets use separate audio device to play ringtone simultaneously devices.
| - (float) getRingSpkVolume |
Gets the volume of audio device.
| - (ZoomSDKSettingTestMicrophoneDeviceHelper *_Nullable) getSettingMicrophoneTestHelper |
Gets the object of ZoomSDKSettingTestMicrophoneDeviceHelper.
| - (ZoomSDKSettingTestSpeakerDeviceHelper *_Nullable) getSettingSpeakerTestHelper |
Gets the object of ZoomSDKSettingTestSpeakerDeviceHelper.
| - (ZoomSDKSuppressBackgroundNoiseLevel) getSuppressBackgroundNoiseLevel |
Gets the level of suppressed background noise.
| - (BOOL) isAlwaysUseSeparateRingSpkOn |
Determines if used separate audio device to play ringtone simultaneously.
| - (BOOL) isAutoAdjustMicOn |
Determines if auto-adjust microphone is enabled or not.
| - (BOOL) isEchoCancellationOn |
Determines if echo cancellation is enabled or not.
| - (BOOL) isEnableStereoOn |
Determines if stereophonic sound is enabled.
| - (BOOL) isHighFideMusicMode |
Determines if use high fidelity music model.
| - (BOOL) isJoinAudioWhenJoinMeetingOn |
Determines if user joins meeting with audio on.
| - (BOOL) isMuteMicWhenJoinMeetingOn |
Determines if user joins meeting with microphone muted.
| - (BOOL) isPromptJoinAudioDialogWhenUse3rdPartyAudioDisable |
Determines if the dialog pops up when user joins meeting with third party audio.
| - (BOOL) isShowOriginalSoundOptionInMeetingUIOn |
Determines if show original sound option in meeting UI is enabled or not.
| - (BOOL) isSupportEchoCancellation |
Determines if the meeting supports echo cancellation.
| - (BOOL) isSupportPromptJoinAudioDialogWhenUse3rdPartyAudio |
Determines if the meeting supports to pop up the dialog when user joins meeting with third party audio.
| - (BOOL) isSupportShowOriginalSoundOptionInMeetingUI |
Determines if the meeting supports show original sound option in meeting UI.
| - (BOOL) isSyncHeadsetButtonStatus |
Determines if sync buttons on headset option on or off.
| - (BOOL) isTemporarilyUnmuteOn |
Sets whether to enable the feature that attendee can speak by pressing the Spacebar when he is muted.
| - (ZoomSDKError) selectAudioDevice: | (BOOL) | mic | |
| DeviceID: | (NSString *) | deviceID | |
| DeviceName: | (NSString *) | deviceName |
Select an audio device.
| mic | YES if microphone device, NO if speaker device. |
| deviceID | The device's ID. |
| deviceName | The device's name. |
| - (ZoomSDKError) selectSameAudioDeviceAsSystem: | (BOOL) | mic |
Select the same audio device as system.
| mic | YES if microphone device, NO if speaker device. |
| - (ZoomSDKError) setAudioDeviceVolume: | (BOOL) | mic | |
| Volume: | (float) | volume |
Sets the volume of audio device.
| mic | YES if the volume of microphone device, NO if speaker device. |
| volume | The volume of device, varies from 0 to 100. |
| - (ZoomSDKError) setEchoCancellationLevel: | (ZoomSDKAudioEchoCancellationLevel) | level |
Sets echo cancellation level.
| level | The level to be set. |
| - (ZoomSDKError) setHighFideMusicMode: | (BOOL) | enable |
Sets the "Enable Original Sound" option is high fidelity music model.
| enable | YES if enabled, NO if disabled. |
| - (ZoomSDKError) setRingSpkDevice: | (NSString *) | deviceId |
Select an audio device.
| deviceId | The ID of device. |
| - (ZoomSDKError) setRingSpkVolume: | (float) | value |
Sets the volume of audio device.
| value | The value of device, varies from 0.0 to 255.0. |
| - (ZoomSDKError) setSuppressBackgroundNoise: | (ZoomSDKSuppressBackgroundNoiseLevel) | level |
Sets the level of to suppress background noise.
| level | The level to be set. |
| - (ZoomSDKError) setSyncHeadsetButtonStatus: | (BOOL) | enable |
Sets enable sync buttons on headset.
| enable | YES if enabled, NO if disabled. |
|
protected |
Definition at line 468 of file ZoomSDKSettingService.h.
|
protected |
Definition at line 467 of file ZoomSDKSettingService.h.
|
protected |
Definition at line 466 of file ZoomSDKSettingService.h.
|
readwritenonatomicassign |
Delegate to receive audio device status changes.
Definition at line 473 of file ZoomSDKSettingService.h.