AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
ntv2version.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: MIT */
8
#ifndef _NTV2VERSION_H_
9
#define _NTV2VERSION_H_
10
11
#include "
ajaexport.h
"
12
13
#define AJA_NTV2_SDK_VERSION_MAJOR 17
14
#define AJA_NTV2_SDK_VERSION_MINOR 1
15
#define AJA_NTV2_SDK_VERSION_POINT 3
16
#define AJA_NTV2_SDK_BUILD_NUMBER 1410
17
#define AJA_NTV2_SDK_BUILD_DATETIME "2024-12-03T18:22:45Z"
18
#define AJA_NTV2_SDK_BUILD_TYPE ""
19
20
#define AJA_NTV2_SDK_VERSION ((AJA_NTV2_SDK_VERSION_MAJOR << 24) | (AJA_NTV2_SDK_VERSION_MINOR << 16) | (AJA_NTV2_SDK_VERSION_POINT << 8) | (AJA_NTV2_SDK_BUILD_NUMBER))
21
#define AJA_NTV2_SDK_VERSION_AT_LEAST(__a__,__b__) (AJA_NTV2_SDK_VERSION >= (((__a__) << 24) | ((__b__) << 16)))
22
#define AJA_NTV2_SDK_VERSION_BEFORE(__a__,__b__) (AJA_NTV2_SDK_VERSION < (((__a__) << 24) | ((__b__) << 16)))
23
24
#if !defined(NTV2_BUILDING_DRIVER)
25
#include <string>
26
AJAExport
std::string
NTV2Version
(
const
bool
inDetailed =
false
);
27
AJAExport
const
std::string &
NTV2GitHash
(
void
);
28
AJAExport
const
std::string &
NTV2GitHashShort
(
void
);
29
#endif
30
31
#endif // _NTV2VERSION_H_
ajaexport.h
Defines the import/export macros for producing DLLs or LIBs.
NTV2GitHashShort
const std::string & NTV2GitHashShort(void)
Definition:
ntv2version.cpp:30
NTV2Version
std::string NTV2Version(const bool inDetailed=false)
Definition:
ntv2version.cpp:41
NTV2GitHash
const std::string & NTV2GitHash(void)
Definition:
ntv2version.cpp:19
AJAExport
#define AJAExport
Definition:
export.h:33
libajantv2
ajantv2
includes
ntv2version.h
Generated on Tue Dec 3 2024 10:26:00 for AJA NTV2 SDK by
1.8.17