8 #ifndef _NTV2VERSION_H_ 9 #define _NTV2VERSION_H_ 13 #define AJA_NTV2_SDK_VERSION_MAJOR 18 14 #define AJA_NTV2_SDK_VERSION_MINOR 0 15 #define AJA_NTV2_SDK_VERSION_POINT 0 16 #define AJA_NTV2_SDK_BUILD_NUMBER 2122 17 #define AJA_NTV2_SDK_BUILD_DATETIME "2026-03-18T21:59:59Z" 18 #define AJA_NTV2_SDK_BUILD_TYPE "" 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))) 24 #if !defined(NTV2_BUILDING_DRIVER) 31 #endif // _NTV2VERSION_H_ std::string NTV2Version(const bool inDetailed=false)
Defines the import/export macros for producing DLLs or LIBs.
const std::string & NTV2GitHash(void)
const std::string & NTV2GitHashShort(void)