AJA NTV2 SDK  18.1.0.2439
NTV2 SDK 18.1.0.2439
Todo List
Member AJATimeCode::QueryRP188 (uint32_t &outDBB, uint32_t &outLo, uint32_t &outHi, const AJATimeBase &timeBase, const bool bDrop)
Needs to be implemented.
Member AUTOCIRCULATE_TRANSFER::EnableSegmentedDMAs (const ULWord inNumSegments, const ULWord inNumActiveBytesPerLine, const ULWord inHostBytesPerLine, const ULWord inDeviceBytesPerLine)
Add a new inNumBytesPerSegment parameter to eliminate the necessity of setting AUTOCIRCULATE_TRANSFER::acVideoBuffer.fByteCount to store the bytes-per-segment value.
Member CNTV2Card::GetSmpte372 (ULWord &outValue, NTV2Channel inChannel=NTV2_CHANNEL1)

Should use bool& parameter instead of a ULWord&.

Should be named GetSMPTE372Enable.

Member CNTV2Card::SetSmpte372 (ULWord inValue, NTV2Channel inChannel=NTV2_CHANNEL1)

Should use bool parameter instead of a ULWord.

Should be named SetSMPTE372Enable.

Member NTV2DeviceGetSupportedFrameRates (const NTV2DeviceID inDeviceID, NTV2FrameRateSet &outRates)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedGeometries (const NTV2DeviceID inDeviceID, NTV2GeometrySet &outGeometries)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedInputSources (const NTV2DeviceID inDeviceID, NTV2InputSourceSet &outInputSources, const NTV2IOKinds inKinds)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedInputSources (const NTV2DeviceID inDeviceID, NTV2InputSourceSet &outInputSources, const NTV2IOKinds inKinds)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedOutputDests (const NTV2DeviceID inDeviceID, NTV2OutputDestinations &outOutputDests, const NTV2IOKinds inKinds)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedOutputDests (const NTV2DeviceID inDeviceID, NTV2OutputDestinations &outOutputDests, const NTV2IOKinds inKinds)
Needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedPixelFormats (const NTV2DeviceID inDeviceID, NTV2PixelFormats &outFormats)
This needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedStandards (const NTV2DeviceID inDeviceID, NTV2StandardSet &outStandards)
This needs to be moved to a C++ compatible "device features" module.
Member NTV2DeviceGetSupportedVideoFormats (const NTV2DeviceID inDeviceID, NTV2VideoFormatSet &outFormats)
This needs to be moved to a C++ compatible "device features" module.
Class NTV2SegmentedDMAInfo
Create a new field in the NTV2SegmentedDMAInfo structure to eliminate the necessity of setting ::AUTOCIRCULATE_TRANSFER::acVideoBuffer.fByteCount to store the segmented transfer's bytes-per-segment value.
Member poptAddAlias (poptContext con, struct poptAlias alias, int flags)
Pass alias by reference, not value.
Member showShortOptions (const struct poptOption *opt, FILE *fp, char *str)
Sub-tables should be recursed.