Published March 2, 2023
Added
-
New interfaces to disable the optimizing video quality with de-noise feature.
-
- New interface in
IZoomVideoSDK
virtual IZoomVideoSDKVideoSettingHelper* getVideoSettingHelper() = 0;
- New class
IZoomVideoSDKVideoSettingHelper
{ public: virtual ZoomVideoSDKErrors enableTemporalDeNoise(bool bEnable) = 0; virtual ZoomVideoSDKErrors isTemporalDeNoiseEnabled(bool& bEnable) = 0; };
- New interface in
-
New added interfaces to set screen capture mode.
-
New interface in
IZoomVideoSDK
virtual IZoomVideoSDKShareSettingHelper* getShareSettingHelper() = 0;
-
New enum in
ZoomVideoSDKScreenCaptureMode
{ ZoomVideoSDKScreenCaptureMode_Auto, ZoomVideoSDKScreenCaptureMode_Legacy, ZoomVideoSDKScreenCaptureMode_Filtering, ZoomVideoSDKScreenCaptureMode_ADA_Filtering, ZoomVideoSDKScreenCaptureMode_ADA_Without_Filtering, ZoomVideoSDKScreenCaptureMode_Secure_Filtering };
-
New class
IZoomVideoSDKShareSettingHelper
.{ public: virtual ZoomVideoSDKErrors setScreenCaptureMode(ZoomVideoSDKScreenCaptureMode captureMode) = 0; virtual ZoomVideoSDKErrors getScreenCaptureMode(ZoomVideoSDKScreenCaptureMode& captureMode) = 0; };
-
Changed
-
Deprecate the callback
onLiveTranscriptionMsgReceived
.- Deprecate the callback in “IZoomVideoSDKDelegate”.
virtual void onLiveTranscriptionMsgReceived(const zchar_t* ltMsg, IZoomVideoSDKUser* pUser, ZoomVideoSDKLiveTranscriptionOperationType type) = 0;
- Deprecate the callback in “IZoomVideoSDKDelegate”.
-
Changed the return type of the
removeUser
function.- Change the interface in “IZoomVideoSDKUserHelper”.
virtual bool removeUser(IZoomVideoSDKUser* pUser) = 0;
- Change the interface in “IZoomVideoSDKUserHelper”.
Fixed
- Fixed an issue where “myself”
user
object callinggetUserID
returns null.