AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
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 978 of file ntv2devicefeatures.cpp.
UWord Get8MBFrameSizeFactor | ( | const NTV2FrameGeometry | inFG, |
const NTV2FrameBufferFormat | inFBF | ||
) |
Definition at line 169 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 1164 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudio6Channels | ( | const NTV2DeviceID | devID | ) |
Definition at line 1165 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoAudio8Channels | ( | const NTV2DeviceID | devID | ) |
Definition at line 1166 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 1169 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 155 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoInputTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 1030 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 1171 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoLTCOutN | ( | const NTV2DeviceID | devID, |
UWord | index0 | ||
) |
Definition at line 1170 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoOutputDestination | ( | const NTV2DeviceID | id, |
const NTV2OutputDest | od | ||
) |
Definition at line 135 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoOutputTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 1080 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoProgrammableCSC | ( | const NTV2DeviceID | id | ) |
Definition at line 162 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoRS422N | ( | const NTV2DeviceID | devID, |
const NTV2Channel | ch | ||
) |
Definition at line 1172 of file ntv2devicefeatures.cpp.
bool NTV2DeviceCanDoTCIndex | ( | const NTV2DeviceID | inDeviceID, |
const NTV2TCIndex | inTCIndex | ||
) |
Definition at line 980 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer | ( | NTV2DeviceID | boardID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2FrameBufferFormat | frameFormat | ||
) |
Definition at line 649 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer2 | ( | NTV2DeviceID | boardID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2FrameBufferFormat | frameFormat | ||
) |
Definition at line 655 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer2_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 316 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetAudioFrameBuffer_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 303 of file ntv2devicefeatures.cpp.
NTV2AudioSystem NTV2DeviceGetAudioMixerSystem | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1130 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetFrameBufferSize | ( | NTV2DeviceID | id, |
NTV2FrameGeometry | fg, | ||
NTV2FrameBufferFormat | fbf | ||
) |
Definition at line 323 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetFrameBufferSize_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 254 of file ntv2devicefeatures.cpp.
NTV2AudioSystem NTV2DeviceGetHostAudioSystem | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1137 of file ntv2devicefeatures.cpp.
UWord NTV2DeviceGetNumAudioStreams | ( | const NTV2DeviceID | devID | ) |
Definition at line 1168 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberFrameBuffers | ( | NTV2DeviceID | id, |
NTV2FrameGeometry | fg, | ||
NTV2FrameBufferFormat | fbf | ||
) |
Definition at line 493 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberFrameBuffers_Ex | ( | NTV2DeviceID | id | ) |
Definition at line 263 of file ntv2devicefeatures.cpp.
ULWord NTV2DeviceGetNumberVideoFrameBuffers | ( | NTV2DeviceID | inDeviceID, |
NTV2FrameGeometry | inFrameGeometry, | ||
NTV2Framesize | inFrameSize | ||
) |
Definition at line 624 of file ntv2devicefeatures.cpp.
bool NTV2DeviceGetVideoFormatFromState | ( | NTV2VideoFormat * | pOutValue, |
const NTV2FrameRate | inFrameRate, | ||
const NTV2FrameGeometry | inFrameGeometry, | ||
const NTV2Standard | inStandard, | ||
const ULWord | inIsSMPTE372Enabled | ||
) |
Definition at line 661 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 670 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 680 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasColorSpaceConverterOnChannel2 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1162 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasGenlockv2 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1159 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasGenlockv3 | ( | const NTV2DeviceID | devID | ) |
Definition at line 1160 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv2 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1154 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv3 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1155 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv4 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1156 of file ntv2devicefeatures.cpp.
bool NTV2DeviceHasSPIv5 | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1157 of file ntv2devicefeatures.cpp.
bool NTV2DeviceROMHasBankSelect | ( | const NTV2DeviceID | inDeviceID | ) |
Definition at line 1145 of file ntv2devicefeatures.cpp.
bool work_around_erroneous_compiler_warning | ( | void | ) |
Definition at line 1175 of file ntv2devicefeatures.cpp.