Agora C++ API Reference for All Platforms
|
48 #define BUMP_MAJOR_VERSION(VERSION) \
49 ExtensionVersion(VERSION.major_v + 1, 0, 0); \
51 #define BUMP_MINOR_VERSION(VERSION) \
52 ExtensionVersion(VERSION.major_v, VERSION.minor_v + 1, 0); \
54 #define BUMP_MICRO_VERSION(VERSION) \
55 ExtensionVersion(VERSION.major_v, VERSION.minor_v, VERSION.micro_v + 1); \
57 class IExtensionProvider;
58 class IExtensionProviderV2;
59 class IExtensionProviderV3;
61 class IExtensionVideoFilter;
62 class IScreenCaptureSource;
ExtensionVersion(int majorV, int minorV=0, int microV=0)
Definition: AgoraExtensionVersion.h:22
Definition: AgoraExtensionVersion.h:14
static ExtensionVersion Version()
Definition: AgoraExtensionVersion.h:83
int major_v
Definition: AgoraExtensionVersion.h:16
static ExtensionVersion Version()
Definition: AgoraExtensionVersion.h:69
Definition: NGIAgoraExtensionProvider.h:116
static ExtensionVersion Version()
Definition: AgoraExtensionVersion.h:90
bool operator>=(const ExtensionVersion &other) const
Definition: AgoraExtensionVersion.h:43
Definition: AgoraAtomicOps.h:21
Definition: NGIAgoraMediaNode.h:71
bool operator<=(const ExtensionVersion &other) const
Definition: AgoraExtensionVersion.h:39
Definition: NGIAgoraExtensionProvider.h:35
ExtensionVersion()
Definition: AgoraExtensionVersion.h:20
int micro_v
Definition: AgoraExtensionVersion.h:18
static ExtensionVersion Version()
Definition: AgoraExtensionVersion.h:97
Definition: NGIAgoraExtensionScreenSource.h:32
Definition: NGIAgoraMediaNode.h:246
bool operator>(const ExtensionVersion &other) const
Definition: AgoraExtensionVersion.h:29
int minor_v
Definition: AgoraExtensionVersion.h:17
Definition: AgoraExtensionVersion.h:65
bool operator<(const ExtensionVersion &other) const
Definition: AgoraExtensionVersion.h:34
static ExtensionVersion Version()
Definition: AgoraExtensionVersion.h:76
Definition: video_node_i.h:25
bool operator==(const ExtensionVersion &other) const
Definition: AgoraExtensionVersion.h:25