AJA NTV2 SDK
17.5.0.1492
NTV2 SDK 17.5.0.1492
|
Implementations of non-auto-generated device capability functions. More...
Go to the source code of this file.
Macros | |
#define | MAX_OF(__a__, __b__) ((__a__) > (__b__) ? (__a__) : (__b__)) |
Implementations of non-auto-generated device capability functions.
Definition in file ntv2devicefeatures.cpp.
#define MAX_OF | ( | __a__, | |
__b__ | |||
) | ((__a__) > (__b__) ? (__a__) : (__b__)) |
Definition at line 982 of file ntv2devicefeatures.cpp.
UWord Get8MBFrameSizeFactor | ( | const NTV2FrameGeometry | inFG, |
const NTV2FrameBufferFormat | inFBF | ||
) |
Definition at line 171 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo12GIn | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 107 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo12GOut | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 69 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo292In | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 81 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo292Out | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 41 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo3GIn | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 91 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDo3GOut | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 53 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudio2Channels | ( | const NTV2DeviceID | devID | ) |
Definition at line 1168 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudio6Channels | ( | const NTV2DeviceID | devID | ) |
Definition at line 1169 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudio8Channels | ( | const NTV2DeviceID | devID | ) |
Definition at line 1170 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudioIn | ( | const NTV2DeviceID | id | ) |
Definition at line 32 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudioN | ( | const NTV2DeviceID | devID, |
UWord | index0 | ||
) |
Definition at line 1173 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudioOut | ( | const NTV2DeviceID | id | ) |
Definition at line 23 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoColorCorrection | ( | const NTV2DeviceID | id | ) |
Definition at line 157 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoInputTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 1034 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoLTCEmbeddedN | ( | NTV2DeviceID | id, |
UWord | ndx | ||
) |
Definition at line 119 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoLTCInN | ( | const NTV2DeviceID | devID, |
UWord | index0 | ||
) |
Definition at line 1175 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoLTCOutN | ( | const NTV2DeviceID | devID, |
UWord | index0 | ||
) |
Definition at line 1174 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoOutputDestination | ( | const NTV2DeviceID | id, |
const NTV2OutputDest | od | ||
) |
Definition at line 137 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoOutputTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 1084 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoProgrammableCSC | ( | const NTV2DeviceID | id | ) |
Definition at line 164 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoRS422N | ( | const NTV2DeviceID | devID, |
const NTV2Channel | ch | ||
) |
Definition at line 1176 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 984 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer | ( | NTV2DeviceID | boardID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2FrameBufferFormat | frameFormat | ||
) |
Definition at line 653 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer2 | ( | NTV2DeviceID | boardID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2FrameBufferFormat | frameFormat | ||
) |
Definition at line 659 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer2_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 318 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 305 of file ntv2devicefeatures.cpp.
NTV2AudioSystem NTV2DeviceGetAudioMixerSystem | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1134 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetFrameBufferSize | ( | NTV2DeviceID | id, |
NTV2FrameGeometry | fg, | ||
NTV2FrameBufferFormat | fbf | ||
) |
Definition at line 325 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetFrameBufferSize_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 256 of file ntv2devicefeatures.cpp.
NTV2AudioSystem NTV2DeviceGetHostAudioSystem | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1141 of file ntv2devicefeatures.cpp.
UWord NTV2DeviceGetNumAudioStreams | ( | const NTV2DeviceID | devID | ) |
Definition at line 1172 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberFrameBuffers | ( | NTV2DeviceID | id, |
NTV2FrameGeometry | fg, | ||
NTV2FrameBufferFormat | fbf | ||
) |
Definition at line 496 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberFrameBuffers_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 265 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberVideoFrameBuffers | ( | NTV2DeviceID | inDeviceID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2Framesize | inFrameSize | ||
) |
Definition at line 628 of file ntv2devicefeatures.cpp.
bool NTV2DeviceGetVideoFormatFromState | ( | NTV2VideoFormat * | pOutValue, |
const NTV2FrameRate | inFrameRate, | ||
const NTV2FrameGeometry | inFrameGeometry, | ||
const NTV2Standard | inStandard, | ||
const ULWord | inIsSMPTE372Enabled | ||
) |
Definition at line 665 of file ntv2devicefeatures.cpp.
bool NTV2DeviceGetVideoFormatFromState_Ex | ( | NTV2VideoFormat * | pOutValue, |
const NTV2FrameRate | inFrameRate, | ||
const NTV2FrameGeometry | inFrameGeometry, | ||
const NTV2Standard | inStandard, | ||
const ULWord | inIsSMPTE372Enabled, | ||
const bool | inIsProgressivePicture | ||
) |
Definition at line 674 of file ntv2devicefeatures.cpp.
bool NTV2DeviceGetVideoFormatFromState_Ex2 | ( | NTV2VideoFormat * | pOutValue, |
const NTV2FrameRate | inFrameRate, | ||
const NTV2FrameGeometry | inFrameGeometry, | ||
const NTV2Standard | inStandard, | ||
const ULWord | inIsSMPTE372Enabled, | ||
const bool | inIsProgressivePicture, | ||
const bool | inIsSquareDivision | ||
) |
Definition at line 684 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasColorSpaceConverterOnChannel2 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1166 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasGenlockv2 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1163 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasGenlockv3 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1164 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv2 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1158 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv3 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1159 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv4 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1160 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv5 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1161 of file ntv2devicefeatures.cpp.
bool NTV2DeviceROMHasBankSelect | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1149 of file ntv2devicefeatures.cpp.
bool work_around_erroneous_compiler_warning | ( | void | ) |
Definition at line 1179 of file ntv2devicefeatures.cpp.