|
Meeting SDK for Linux API Reference
|
ZOOM windows SDK Common Definition File. More...
#include <stdint.h>#include <unistd.h>#include <cstring>#include <float.h>Go to the source code of this file.
Data Structures | |
| struct | tagConfigurableOptions |
| struct | tagRawDataOptions |
| Rawdata options. More... | |
| struct | tagInitParam |
| Initialize the SDK Parameter. More... | |
| class | IZoomLastError |
| Error mechanism interface provided by the SDK. This feature is gradually improved, so some errors may not be supported. More... | |
| class | IList< T > |
| struct | ZoomSDKColor |
| Zoom SDK color. The standard RGB color model has a value range of 0-255. More... | |
| struct | tagGrantCoOwnerAssetsInfo |
| Asset information. More... | |
Macros | |
| #define | TLS_KEY_DEF pthread_key_t |
| #define | PLATFORM_IMPORT __declspec(dllimport) |
| #define | PLATFORM_EXPORT __declspec(dllexport) |
| #define | SDK_API |
| #define | ZOOM_SDK_NAMESPACE ZOOMSDK |
| #define | BEGIN_ZOOM_SDK_NAMESPACE namespace ZOOM_SDK_NAMESPACE { |
| #define | END_ZOOM_SDK_NAMESPACE }; |
| #define | USING_ZOOM_SDK_NAMESPACE using namespace ZOOM_SDK_NAMESPACE; |
Typedefs | |
| typedef char | zchar_t |
| typedef uint64_t | UINT64 |
| typedef int64_t | INT64 |
| typedef float | FLOAT |
| typedef void * | HWND |
| typedef struct tagConfigurableOptions | ConfigurableOptions |
| typedef struct tagRawDataOptions | RawDataOptions |
| Rawdata options. | |
| typedef struct tagInitParam | InitParam |
| Initialize the SDK Parameter. | |
| typedef struct tagGrantCoOwnerAssetsInfo | GrantCoOwnerAssetsInfo |
| Asset information. | |
ZOOM windows SDK Common Definition File.
Definition in file zoom_sdk_def.h.
| #define BEGIN_ZOOM_SDK_NAMESPACE namespace ZOOM_SDK_NAMESPACE { |
Definition at line 34 of file zoom_sdk_def.h.
| #define END_ZOOM_SDK_NAMESPACE }; |
Definition at line 35 of file zoom_sdk_def.h.
| #define PLATFORM_EXPORT __declspec(dllexport) |
Definition at line 24 of file zoom_sdk_def.h.
| #define PLATFORM_IMPORT __declspec(dllimport) |
Definition at line 23 of file zoom_sdk_def.h.
| #define SDK_API |
Definition at line 30 of file zoom_sdk_def.h.
| #define TLS_KEY_DEF pthread_key_t |
Definition at line 21 of file zoom_sdk_def.h.
| #define USING_ZOOM_SDK_NAMESPACE using namespace ZOOM_SDK_NAMESPACE; |
Definition at line 36 of file zoom_sdk_def.h.
| #define ZOOM_SDK_NAMESPACE ZOOMSDK |
Definition at line 33 of file zoom_sdk_def.h.
| typedef struct tagConfigurableOptions ConfigurableOptions |
| typedef float FLOAT |
Definition at line 19 of file zoom_sdk_def.h.
| typedef struct tagGrantCoOwnerAssetsInfo GrantCoOwnerAssetsInfo |
Asset information.
| typedef void* HWND |
Definition at line 20 of file zoom_sdk_def.h.
| typedef struct tagInitParam InitParam |
Initialize the SDK Parameter.
| typedef int64_t INT64 |
Definition at line 18 of file zoom_sdk_def.h.
| typedef struct tagRawDataOptions RawDataOptions |
Rawdata options.
| typedef uint64_t UINT64 |
Definition at line 17 of file zoom_sdk_def.h.
| typedef char zchar_t |
Definition at line 16 of file zoom_sdk_def.h.
Enumeration of reasons why sharing is not allowed.
Definition at line 524 of file zoom_sdk_def.h.
| enum FrameDataFormat |
Enumeration of video frame data format.
| Enumerator | |
|---|---|
| FrameDataFormat_I420_LIMITED | I420 format with limited (TV) range color space. |
| FrameDataFormat_I420_FULL | I420 format with full (PC) range color space. |
Definition at line 502 of file zoom_sdk_def.h.
Enumeration of asset type.
| Enumerator | |
|---|---|
| GrantCoOwnerAssetsType_None | For initialization. |
| GrantCoOwnerAssetsType_Summary | Summary. |
| GrantCoOwnerAssetsType_CloudRecording | CloudRecording. |
Definition at line 600 of file zoom_sdk_def.h.
| enum LastErrorType |
Enumeration of the last error types of the SDK.
Definition at line 447 of file zoom_sdk_def.h.
| enum SDK_LANGUAGE_ID |
Enumeration of the text resource type used by the SDK.
Definition at line 124 of file zoom_sdk_def.h.
| enum SDKError |
Enumeration of common errors of SDK.
Definition at line 42 of file zoom_sdk_def.h.
| enum ShareType |
Enumeration of types of shared content.
Definition at line 418 of file zoom_sdk_def.h.
| enum SharingStatus |
Enumeration of sharing status.
Definition at line 559 of file zoom_sdk_def.h.
| enum ZoomSDKAudioChannel |
Enumeration of the audio modes.
| Enumerator | |
|---|---|
| ZoomSDKAudioChannel_Mono | Single channel audio. |
| ZoomSDKAudioChannel_Stereo | Stereo audio. |
Definition at line 513 of file zoom_sdk_def.h.
Enumeration of memory modes for raw data handling.
| Enumerator | |
|---|---|
| ZoomSDKRawDataMemoryModeStack | Use stack memory. |
| ZoomSDKRawDataMemoryModeHeap | Use heap memory. |
Definition at line 167 of file zoom_sdk_def.h.