Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_platform.h
Go to the documentation of this file.
1
#ifndef _ZOOM_VIDEO_SDK_PLATFORM_H_
2
#define _ZOOM_VIDEO_SDK_PLATFORM_H_
3
4
#if defined(WIN32)
//windows
5
#if defined(ZOOM_VIDEO_SDK_IMPLEMENTATION)
6
#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllexport)
7
#else
8
#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllimport)
9
#endif
10
#else
//other platform
11
#define ZOOM_VIDEO_SDK_EXPORT __attribute__((visibility("default")))
12
#endif
//defined(WIN32)
13
14
#if defined(WIN32)
15
typedef
signed
char
int8_t;
16
typedef
unsigned
char
uint8_t;
17
typedef
short
int16_t;
18
typedef
unsigned
short
uint16_t;
19
typedef
int
int32_t;
20
typedef
unsigned
int
uint32_t;
21
typedef
__int64 int64_t;
22
typedef
unsigned
__int64 uint64_t;
23
typedef
wchar_t
zchar_t
;
24
#else
25
#include <stdint.h>
26
typedef
char
zchar_t
;
27
#endif
// defined(WIN32)
28
29
#endif
//#define _ZOOM_VIDEO_SDK_PLATFORM_H_
zchar_t
char zchar_t
Definition
zoom_video_sdk_platform.h:26
SDK-docs
Doxygen
linux
vsdk
h
zoom_video_sdk_platform.h
Generated by
1.12.0