Original publication date: April 21, 2022
Added
-
New interface to configure video preference profile.
-
New interface class named
ZMVideoSDKPreferenceSetting
, defined inZMVideoSDKVideoHelper.h
:@property (nonatomic, assign, readwrite) ZMVideoSDKVideoPreferenceMode mode; @property (nonatomic, assign, readwrite) unsigned int minimumFrameRate; @property (nonatomic, assign, readwrite) unsigned int maximumFrameRate;
-
New interface in
ZMVideoSDKVideoHelper
:-(ZMVideoSDKErrors)setVideoQualityPreference:(ZMVideoSDKPreferenceSetting*)preferenceSetting;
-
New enum named
ZMVideoSDKVideoPreferenceMode
:ZMVideoSDKVideoPreferenceMode_Balance, ZMVideoSDKVideoPreferenceMode_Sharpness, ZMVideoSDKVideoPreferenceMode_Smoothness, ZMVideoSDKVideoPreferenceMode_Custom,
-
-
New enum for call out audio type.
-
Added new Enum value to Enum named
ZMVideoSDKAudioType
inZMVideoSDKDef.h
:ZMVideoSDKAudioType_TELEPHONY
-
-
New interfaces for advanced audio controls support.
-
New interface class named
ZMVideoSDKAudioSettingHelper
defined inZMVideoSDKAudioSettingHelper.h
:virtual IZoomVideoSDKAudioSettingHelper* getAudioSettingHelper() = 0;
-
New interface in
IZoomVideoSDKAudioSettingHelper
:-(ZMVideoSDKErrors)getSuppressBackgroundNoiseLevel:(ZMVideoSDKSuppressBackgroundNoiseLevel*)level; -(ZMVideoSDKErrors)setSuppressBackgroundNoiseLevel:(ZMVideoSDKSuppressBackgroundNoiseLevel)level; -(ZMVideoSDKErrors)enableMicOriginalInput:(BOOL)bEnable; -(ZMVideoSDKErrors)isMicOriginalInputEnable:(BOOL*)bEnable; -(ZMVideoSDKErrors)enableHighFidelityMusicMode:(BOOL)bEnable; -(ZMVideoSDKErrors)isHighFidelityMusicModeEnable:(BOOL*)bEnable; -(ZMVideoSDKErrors)enableEchoCancellation:(BOOL)bEnable; -(ZMVideoSDKErrors)isEchoCancellationEnable:(BOOL*)bEnable; -(ZMVideoSDKErrors)enableStereoAudio:(BOOL)bEnable; -(ZMVideoSDKErrors)isStereoAudioEnable:(BOOL*)bEnable; -(ZMVideoSDKErrors)getEchoCancellationLevel:(ZMVideoSDKEchoCancellationLevel*)level; -(ZMVideoSDKErrors)setEchoCancellationLevel:(ZMVideoSDKEchoCancellationLevel)level;
-
New interface in
ZMVideoSDK
:- (ZMVideoSDKAudioSettingHelper*)getAudioSettingHelper;
-
New enum named
ZMVideoSDKSuppressBackgroundNoiseLevel
:ZMVideoSDKSuppressBackgroundNoiseLevel_Auto = 0, ZMVideoSDKSuppressBackgroundNoiseLevel_Low, ZMVideoSDKSuppressBackgroundNoiseLevel_Medium, ZMVideoSDKSuppressBackgroundNoiseLevel_High,
-
New enum named
ZMVideoSDKEchoCancellationLevel
:ZMVideoSDKEchoCancellationLevel_Default = 0, ZMVideoSDKEchoCancellationLevel_Aggressive,
-
Enhanced
-
Increased the maximum possible number of video subscriptions to 49.
Fixed
-
Issue where the
isSharingOut
returned an incorrect value when passing the incorrectwindowID
and starting sharing.