Live Streaming Windows  2.7.0
网易视频云Windwos端直播推流SDK
nlss_define.h
浏览该文件的文档.
1 #ifndef _NLSS_DEFINE_H_
2 #define _NLSS_DEFINE_H_
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #if defined(_WIN32) || defined(__cdecl)
9 #define EXTAPI __cdecl
10 #else
11 #define EXTAPI
12 #endif
13 
14 #define DLLDEMO1_EXPORTS
15 #ifdef DLLDEMO1_EXPORTS
16 #define EXPORTS_API _declspec( dllexport )
17 #else
18 #define EXPORTS_API _declspec(dllimport)
19 #endif
20 
23 #define NLSS_MASK_HANDLE_TYPE(_name) struct stru_##_name##__ {int iUnused; } *
24 #define NLSS_MASK_TYPE(_name, _type) struct stru_##_name##_type {int iUnused; } *
25 
26 /***NLSS 函数返回值***/
27 typedef NLSS_MASK_TYPE(_RET, int) NLSS_RET;
28 #define NLSS_OK (NLSS_RET)0
29 #define NLSS_ERR (NLSS_RET)1
30 /***NLSS 出参标识***/
31 #define NLSS_IN_OUT
32 #define NLSS_OUT
33 
34 #ifdef __cplusplus
35 }
36 #endif
37 
38 #endif//_LS_MEDIALIVESTREAMING_H_
#define NLSS_MASK_TYPE(_name, _type)
Definition: nlss_define.h:24