Skip to content

Commit

Permalink
v4.6.15088.0210
Browse files Browse the repository at this point in the history
  • Loading branch information
carsonzoom committed Feb 12, 2020
1 parent 644a944 commit 5498d35
Show file tree
Hide file tree
Showing 1,193 changed files with 21,623 additions and 6,705 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,14 @@ HMACSHA256(
```
You do not need to secret base64 encoded your signature. Once the JWT token is generated, please do not reveal it or publish it. **It is highly recommended to handle your SDK key and secret and generate JWT in a backend server to be consumed by your application. Do not generate JWT in a production application.**

## 2020-02-10 @ [v4.6.15088.0210](https://github.com/zoom/zoom-sdk-electron/releases/tag/v4.6.15088.0210)

## Added:
* New enhancements follow the changes in Windows SDK and Mac OS SDK.

## Changed & Fixed:
* Changes and fixes follow the changes in Windows SDK and Mac OS SDK.

## 2019-12-16 @ [v4.4.57220.1211](https://github.com/zoom/zoom-sdk-electron/releases/tag/v4.4.57220.1211)

## Added:
Expand Down
3 changes: 2 additions & 1 deletion lib/node_add_on/mac/auth_service_wrap_core.mm
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,12 @@
if (!jwtToken || jwtToken.length == 0) {
return ZNSDKERR_INVALID_PARAMETER;
}
ZoomSDKAuthContext context = {jwtToken};
ZoomSDKAuthService *auth = [[ZoomSDK sharedSDK] getAuthService];
if (!auth) {
return ZNSDKERR_SERVICE_FAILED;
}
ZoomSDKAuthContext *context = [[ZoomSDKAuthContext alloc] init];
context.jwtToken = jwtToken;
ZoomSDKError ret = [auth sdkAuth:context];
nativeErrorTypeHelp error;
return error.ZoomSDKErrorType(ret);
Expand Down
2 changes: 2 additions & 0 deletions lib/node_add_on/win/h/customized_resource_helper_interface.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ enum SDKCustomizedURLType
SDKCustomizedURL_VITRULBG_LEARN_MORE,///<Set the custom Learn More URL in the virtual background tab page.
SDKCustomizedURL_SUPPORTURL, ///<Set the Support URL in the meeting.
};

/// \brief Customized resource helper interface.
class ICustomizedResourceHelper
{
public:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ class IRequestStartAudioHandler
virtual SDKError Cancel() = 0;
};

/// \brief User audio status interface.
class IUserAudioStatus
{
public:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
#include "..\zoom_sdk_def.h"

BEGIN_ZOOM_SDK_NAMESPACE

/// \brief Meeting breakout rooms information interface.
class IBreakoutRoomsInfo
{
public:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class IClosedCaptionControllerEvent
virtual void onClosedCaptionMsgReceived(const wchar_t* ccMsg, time_t time) = 0;
};


/// \brief Closed caption controller interface.
class IClosedCaptionController
{
public:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -227,10 +227,14 @@ class IMeetingConfigurationEvent : public IMeetingConfigurationFreeMeetingEvent
virtual void onEndOtherMeetingToJoinMeetingNotification(IEndOtherMeetingToJoinMeetingHandler* handler_) = 0;
};

/*! \struct tagRedirectWarningMsgOption
\brief Determine if the user handles the corresponding type of the warning message with user's own program.
Here are more detailed structural descriptions.
*/
typedef struct tagRedirectWarningMsgOption
{
bool bRedirectBadNetwork;
bool bRedirectWarnHighCPU;
bool bRedirectBadNetwork;///<TRUE indicates the user will handle the warning message of bad network with its own program.
bool bRedirectWarnHighCPU;///<TRUE indicates the user will handle the warning message of high cpu with its own program.
tagRedirectWarningMsgOption()
{
bRedirectBadNetwork = false;
Expand Down Expand Up @@ -601,6 +605,7 @@ public IJoinMeetingBehaviorConfiguration
/// \brief Set if it is able to limit the length of meeting ID. Default: FALSE.
/// \param bEnable TRUE indicates to limit the length of meeting ID. FALSE not.
/// \remarks If it is enabled, the length of the meeting ID depends on the ID type. The ID shall be more than nine(9) figures or five(5) letters.
/// Also, The meeting ID will be displayed as it is (not formatted).
virtual void EnableLengthLimitationOfMeetingNumber(bool bEnable) = 0;

/// \brief Set if it is able to share IOS device. Default: FALSE.
Expand All @@ -618,6 +623,11 @@ public IJoinMeetingBehaviorConfiguration
/// \brief Set the maximum duration of the meeting when there is no attendee in the meeting. Default: 24*60.
/// \param nDuration Specify the maximum duration in minutes.
virtual void SetMaxDurationForOnlyHostInMeeting(int nDuration) = 0;

/// \brief Set if it is able to leave the meeting when the screen is locked or the screen saver is shown. Default: TRUE.
/// \param bEnable TRUE indicates to enable to share on the white board. FALSE not.
/// \remarks No matter what value you set for API, the callback IMeetingServiceEvent::onOSSessionChangedNotification will be triggered.
virtual void EnableLeaveMeetingWhenScreenLocked(bool bEnable) = 0;
};

END_ZOOM_SDK_NAMESPACE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "..\zoom_sdk_def.h"

BEGIN_ZOOM_SDK_NAMESPACE
/// \brief Phone meeting support country information interface.
class IMeetingPhoneSupportCountryInfo
{
public:
Expand Down Expand Up @@ -94,6 +95,8 @@ enum PhoneFailedReason
PhoneFailedReason_Block_High_Rate,///<The call-out is blocked by the system due to the high cost.
PhoneFailedReason_Block_Too_Frequent,///<All the invitees invited by the call should press the button one(1) to join the meeting. In case that many invitees do not press the button that leads to time out, the call invitation for this meeting shall be banned.
};

/// \brief Meeting phone helper callback event.
class IMeetingPhoneHelperEvent
{
public:
Expand Down
Loading

0 comments on commit 5498d35

Please sign in to comment.