AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
Deprecated List
Member AJAAncillaryData::AppendPayload (const AJAAncillaryData *pInAncData)
Use AppendPayload(const AJAAncillaryData &) instead.
Member AJAAncillaryData_Cea608_Vanc::GetLine (uint8_t &outFieldNum, uint8_t &outLineNum) const
Use AJAAncillaryData_Cea608_Vanc::GetLineNumber or AJAAncillaryData_Cea608_Vanc::IsField2 instead.
Member AJATimeCode::QueryString (char *pString, const AJATimeBase &timeBase, bool bDropFrame)
Use QueryString(std::string) instead.
Member AJATimeCode::QueryStringSize (void)
Not needed when using std::string.
File basemachinecontrol.h
Declares the CBaseMachineControl class.
Member CalcRowBytesForFormat (const NTV2FrameBufferFormat inPixelFormat, const uint32_t inPixelWidth)
This function doesn't support planar pixel formats. Use NTV2FormatDescriptor instead.
Member CalcRowBytesForFormat (const NTV2FrameBufferFormat inPixelFormat, const uint32_t inPixelWidth)
This function doesn't support planar pixel formats. Use NTV2FormatDescriptor instead.
Member CNTV2BareMetalDriverInterface::GetBA0MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetBA1MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetBA2MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetBA4MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetDMADriverBufferAddress (ULWord **pDMADriverBuffer)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetDMADriverBufferPhysicalAddress (ULWord *physAddr)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::GetDMANumDriverBuffers (ULWord *pNumDmaDriverBuffers)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::MapDNXRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::MapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::MapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::MapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::UnmapDNXRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::UnmapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::UnmapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2BareMetalDriverInterface::UnmapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2Caption708ServiceBlockQueue::PopServiceBlock (UByte *pOutDataBuffer)
Use vector<UByte> version instead.
Member CNTV2Caption708ServiceBlockQueue::PopServiceBlockData (UByte *pOutDataBuffer)
Use vector<UByte> version instead.
Member CNTV2CaptionDecoder608::BurnCaptions (UByte *pBuf, const NTV2FrameDimensions fd, const NTV2PixelFormat pf, const UWord rb)
Use BurnCaptions(NTV2Buffer &, const NTV2FormatDescriptor &)
Member CNTV2CaptionDecoder708::GetNextServiceBlockDataFromQueue (const size_t svcIndex, UByte *pOutDataBuffer)
Member CNTV2CaptionDecoder708::GetNextServiceBlockFromQueue (const size_t svcIndex, UByte *pOutDataBuffer)
Member CNTV2CaptionLogConfig::Log (void) const
Obsolete – now uses the AJALogger
Member CNTV2CaptionLogConfig::LogIf (const NTV2CaptionLogMask inLogMask) const
Obsolete – now uses the AJALogger
Member CNTV2CaptionLogConfig::SetLogStream (std::ostream &inOutputStream)
Obsolete – now uses the AJALogger
Member CNTV2Card::DeviceCanDo3GOut (const UWord index0)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceCanDoAudioMixer (void)
Use CNTV2DriverInterface::IsSupported with kDeviceCanDoAudioMixer instead.
Member CNTV2Card::DeviceCanDoConversionMode (const NTV2ConversionMode inCM)
Use DeviceCapabilities::CanDoConversionMode instead.
Member CNTV2Card::DeviceCanDoDSKMode (const NTV2DSKMode inDSKM)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceCanDoFormat (const NTV2FrameRate inFR, const NTV2FrameGeometry inFG, const NTV2Standard inStd)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceCanDoFrameBufferFormat (const NTV2PixelFormat inPF)
Use DeviceCapabilities::CanDoFrameBufferFormat instead.
Member CNTV2Card::DeviceCanDoHDMIQuadRasterConversion (void)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceCanDoInputSource (const NTV2InputSource inSrc)
Use DeviceCapabilities::CanDoInputSource instead.
Member CNTV2Card::DeviceCanDoLTCEmbeddedN (const UWord index0)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceCanDoVideoFormat (const NTV2VideoFormat inVF)
Use DeviceCapabilities::CanDoVideoFormat instead.
Member CNTV2Card::DeviceCanDoWidget (const NTV2WidgetID inWgtID)
Use DeviceCapabilities::CanDoWidget instead.
Member CNTV2Card::DeviceGetAudioFrameBuffer (void)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetAudioFrameBuffer (const NTV2FrameGeometry inFrameGeometry, const NTV2FrameBufferFormat inFBFormat)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetAudioFrameBuffer2 (void)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetAudioFrameBuffer2 (const NTV2FrameGeometry inFrameGeometry, const NTV2FrameBufferFormat inFBFormat)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetFrameBufferSize (const NTV2FrameGeometry inFrameGeometry, const NTV2FrameBufferFormat inFBFormat)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetFrameBufferSize (void)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetNumberFrameBuffers (void)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceGetNumberFrameBuffers (const NTV2FrameGeometry inFrameGeometry, const NTV2FrameBufferFormat inFBFormat)
This function is obsolete. Do not use it.
Member CNTV2Card::DeviceHasMicInput (void)
Use CNTV2DriverInterface::IsSupported with kDeviceHasMicrophoneInput instead.
Member CNTV2Card::DeviceIsDNxIV (void)
Use DeviceCapabilities::IsDNxIV instead.
Member CNTV2Card::FlipFlopPage (const NTV2Channel inChannel)
Declared obsolete starting in SDK 16.2. Swapped the PCI access frame and output frame registers at the next output VBI.
Member CNTV2Card::GetActiveFrameDimensions (NTV2FrameDimensions &outFrameDimensions, const NTV2Channel inChannel=NTV2_CHANNEL1)
Obsolete starting in SDK 16.2.
Member CNTV2Card::GetActiveFrameDimensions (const NTV2Channel inChannel=NTV2_CHANNEL1)
Obsolete starting in SDK 16.2.
Member CNTV2Card::GetAnalogAudioIOConfiguration (NTV2AnalogAudioIO &outConfig)
Use CNTV2Card::GetAnalogAudioTransmitEnable instead.
Member CNTV2Card::GetAutoCirculate (NTV2Crosspoint channelSpec, AUTOCIRCULATE_STATUS_STRUCT *autoCirculateStatus)
Use CNTV2Card::AutoCirculateGetStatus instead.
Member CNTV2Card::GetBaseAddress (NTV2Channel channel, ULWord **pBaseAddress)
Obsolete starting in SDK 16.0.
Member CNTV2Card::GetBaseAddress (ULWord **pBaseAddress)
Obsolete starting in SDK 16.0.
Member CNTV2Card::GetDefaultVideoOutMode (ULWord &outMode)
Obsolete starting in SDK 16.3.
Member CNTV2Card::GetFrameStamp (NTV2Crosspoint channelSpec, ULWord frameNum, FRAME_STAMP_STRUCT *pFrameStamp)
Use CNTV2Card::AutoCirculateGetFrame instead.
Member CNTV2Card::GetLTCEmbeddedOutEnable (bool &outValue)
Obsolete, do not use. First deprecated in SDK 16.3.
Member CNTV2Card::GetMultiFormatMode (bool &outIsEnabled)
Uniformat mode is deprecated starting in SDK 17.0. Eventually this function will be removed from the class.
Member CNTV2Card::GetNumberActiveLines (ULWord &outNumActiveLines)
Obsolete starting in SDK 16.2.
Member CNTV2Card::GetPCIAccessFrame (const NTV2Channel inChannel, ULWord &outValue)
Declared obsolete starting in SDK 16.2. The "PCI Access Frame" register had no effect on the hardware, but was used to store the next/pending output frame.
Member CNTV2Card::GetRegisterBaseAddress (ULWord regNumber, ULWord **pRegAddress)
Obsolete starting in SDK 16.0.
Member CNTV2Card::GetXena2FlashBaseAddress (ULWord **pXena2FlashAddress)
Obsolete starting in SDK 16.0.
Member CNTV2Card::ReadAudioSource (ULWord &outValue, const NTV2Channel inChannel=NTV2_CHANNEL1)
This function is obsolete.
Member CNTV2Card::SetAnalogAudioIOConfiguration (const NTV2AnalogAudioIO inConfig)
Use CNTV2Card::SetAnalogAudioTransmitEnable instead.
Member CNTV2Card::SetDefaultVideoOutMode (ULWord mode)
Obsolete starting in SDK 16.3.
Member CNTV2Card::SetLTCEmbeddedOutEnable (const bool inNewValue)
Use GetLTCInputEnable instead. First deprecated in SDK 16.3.
Member CNTV2Card::SetMultiFormatMode (const bool inEnable)
Uniformat mode is deprecated starting in SDK 17.0. Passing false for inEnable will cause this function to return false (fail). Eventually this function will be removed from the class.
Member CNTV2Card::SetPCIAccessFrame (const NTV2Channel inChannel, const ULWord inValue, const bool inWaitForVBI=true)
Declared obsolete starting in SDK 16.2. The "PCI Access Frame" register had no effect on the hardware, but was used to store the next/pending output frame.
Member CNTV2Card::WriteAudioSource (const ULWord inValue, const NTV2Channel inChannel=NTV2_CHANNEL1)
This function is obsolete.
Member CNTV2ColorCorrection
Use CNTV2Card instead.
Member CNTV2DemoCommon::ACFrameRange
Starting in SDK 17.0, use NTV2ACFrameRange from now on
Member CNTV2DriverInterface::_pCh1FrameBaseAddress
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::_pCh2FrameBaseAddress
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::_pFrameBaseAddress
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::_pRegisterBaseAddress
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::_pRegisterBaseAddressLength
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::_pXena2FlashBaseAddress
Obsolete starting in SDK 16.0.
Member CNTV2DriverInterface::ReadRegisterMulti (const ULWord numRegs, ULWord *pOutWhichRegFailed, NTV2RegInfo aRegs[])
Use CNTV2DriverInterface::ReadRegisters instead.
Member CNTV2DriverInterface::SleepMs (const LWord msec)
Obsolete starting in SDK 16.0. Use AJATime::Sleep instead.
Member CNTV2LinuxDriverInterface::GetBA0MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetBA1MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetBA2MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetBA4MemorySize (ULWord *memSize)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetDMADriverBufferAddress (ULWord **pDMADriverBuffer)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetDMADriverBufferPhysicalAddress (ULWord *physAddr)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::GetDMANumDriverBuffers (ULWord *pNumDmaDriverBuffers)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::MapDNXRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::MapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::MapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::MapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::UnmapDNXRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::UnmapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::UnmapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2LinuxDriverInterface::UnmapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::GetPCISlotNumber (void) const
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::MapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::MapMemory (const MemoryType memType, void **memPtr)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::MapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::MapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::SystemControl (void *dataPtr, SystemControlCode systemControlCode)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::UnmapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::UnmapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2MacDriverInterface::UnmapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2ProcAmp
Use CNTV2Card instead.
Member CNTV2Status
Use CNTV2Card instead.
Member CNTV2TestPattern
Use CNTV2Card instead.
Member CNTV2VidProc
Use CNTV2Card instead
Member CNTV2WinDriverInterface::CompleteMemoryForDMA (ULWord *pFrameBuffer)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::DmaUnlock (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::MapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::MapMemory (PVOID pvUserVa, ULWord ulNumBytes, bool bMap, ULWord *ulUser=NULL)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::MapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::MapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::PrepareMemoryForDMA (ULWord *pFrameBuffer, const ULWord ulNumBytes)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::UnmapFrameBuffers (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::UnmapRegisters (void)
Obsolete starting in SDK 16.0.
Member CNTV2WinDriverInterface::UnmapXena2Flash (void)
Obsolete starting in SDK 16.0.
Member CXena2VidProc
Use CNTV2Card instead.
Member GetDefaultCaptionLogOutputStream (void)
Obsolete – now uses the AJALogger
Member NTV2_FRAMERATE_1798
18,000 frames per 1,001 seconds – obsolete, was ordinal value 12 in old SDKs
Member NTV2_FRAMERATE_1800
18 fps – obsolete, was ordinal value 11 in old SDKs
Member NTV2_FRAMERATE_1898
19,000 frames per 1,001 seconds – obsolete, was ordinal value 10 in old SDKs
Member NTV2_FRAMERATE_1900
19 fps – obsolete, was ordinal value 9 in old SDKs
Member NTV2_HDMI_420
Use NTV2_HDMI_YC420 instead.
Member NTV2_HDMI_422
Use NTV2_HDMI_YC422 instead.
Member NTV2_REFERENCE_ANALOG_INPUT
Use NTV2_REFERENCE_ANALOG_INPUT1 instead.
Member NTV2_REFERENCE_HDMI_INPUT
Use NTV2_REFERENCE_HDMI_INPUT1 instead.
Member NTV2_STANDARD_2K
Identifies SMPTE HD 2048x1556psf (1.35 full-aperture film, obsolete in SDK 15.0 and later)
Member NTV2_XptConversionMod2Input
Removed in SDK 16.0, redeployed as NTV2_XptOEInput
Member NTV2_XptIICT2Input
Removed in SDK 16.0, redeployed as NTV2_Xpt3DLUT1Input
Member NTV2_XptLUT1RGB
Removed in SDK 16.0, redeployed as NTV2_XptLUT1Out
Member NTV2_XptLUT2RGB
Removed in SDK 16.0, redeployed as NTV2_XptLUT2Out
Member NTV2_XptSDIOut1Standard
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut1Input
Member NTV2_XptSDIOut2Standard
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut1InputDS2
Member NTV2_XptSDIOut3Standard
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut2Input
Member NTV2_XptSDIOut4Standard
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut2InputDS2
Member NTV2_XptWaterMarker2RGB
Removed in SDK 16.0
Member NTV2_XptWaterMarker2YUV
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut2DS1
Member NTV2_XptWaterMarkerRGB
Removed in SDK 16.0
Member NTV2_XptWaterMarkerYUV
Removed in SDK 16.0, redeployed as NTV2_XptMultiLinkOut1DS1
File ntv2bft.h
This module was deprecated in SDK 17.0 — use DocTest instead.
Member NTV2CROSSPOINT_FGKEY
This is obsolete
Member NTV2CROSSPOINT_MATTE
This is obsolete
Member NTV2CrosspointID
In SDK 16.0, use NTV2OutputXptID instead.
Member NTV2CrosspointIDSet
Use NTV2OutputXptIDSet instead.
Member NTV2CrosspointIDToString
Use NTV2OutputCrosspointIDToString
Member NTV2DeviceCanDoAudio2Channels (const NTV2DeviceID devID)
Use NTV2DeviceGetMaxAudioChannels instead.
Member NTV2DeviceCanDoAudio6Channels (const NTV2DeviceID devID)
Use NTV2DeviceGetMaxAudioChannels instead.
Member NTV2DeviceCanDoAudio8Channels (const NTV2DeviceID devID)
Use NTV2DeviceGetMaxAudioChannels instead.
Member NTV2DeviceCanDoAudioN (const NTV2DeviceID devID, UWord index0)
Use NTV2DeviceGetNumAudioSystems instead.
Member NTV2DeviceCanDoFormat (const NTV2DeviceID inDeviceID, const NTV2FrameRate inFrameRate, const NTV2FrameGeometry inFrameGeometry, const NTV2Standard inStandard)
This function is deprecated.
Member NTV2DeviceCanDoFormat (const NTV2DeviceID inDeviceID, const NTV2FrameRate inFrameRate, const NTV2FrameGeometry inFrameGeometry, const NTV2Standard inStandard)
This function is deprecated.
Member NTV2DeviceCanDoLTCInN (const NTV2DeviceID devID, UWord index0)
Use NTV2DeviceGetNumLTCInputs instead.
Member NTV2DeviceCanDoLTCOutN (const NTV2DeviceID devID, UWord index0)
Use NTV2DeviceGetNumLTCOutputs instead.
Member NTV2DeviceCanDoRS422N (const NTV2DeviceID devID, const NTV2Channel ch)
Use NTV2DeviceGetNumSerialPorts instead.
Member NTV2DeviceGetNumAudioStreams (const NTV2DeviceID devID)
Use NTV2DeviceGetNumAudioSystems instead.
Member NTV2DeviceHasColorSpaceConverterOnChannel2 (const NTV2DeviceID devID)
Call NTV2DeviceCanDoWidget with NTV2_WgtCSC2 instead.
Member NTV2DeviceHasGenlockv2 (const NTV2DeviceID devID)
Use NTV2DeviceGetGenlockVersion instead.
Member NTV2DeviceHasGenlockv3 (const NTV2DeviceID devID)
Use NTV2DeviceGetGenlockVersion instead.
Member NTV2DeviceHasSPIv2 (const NTV2DeviceID inDeviceID)
Call NTV2DeviceGetSPIFlashVersion instead.
Member NTV2DeviceHasSPIv3 (const NTV2DeviceID inDeviceID)
Call NTV2DeviceGetSPIFlashVersion instead.
Member NTV2DeviceHasSPIv4 (const NTV2DeviceID inDeviceID)
Call NTV2DeviceGetSPIFlashVersion instead.
Member NTV2DeviceHasSPIv5 (const NTV2DeviceID inDeviceID)
Call NTV2DeviceGetSPIFlashVersion instead.
Member NTV2DeviceInfo
Please use the functions provided in 'ntv2devicefeatures.h' and 'ntv2devicefeatures.hh' instead.
Member NTV2MIXERMODE_SPLIT
Obsolete – split-view is no longer supported.
Member NTV2RoutingEntry
Formerly used by the CNTV2SignalRouter
Member NTV2TestPatternGen::DrawTestPattern (const NTV2TestPatternSelect inPat, const uint32_t inWdth, const uint32_t inHght, const NTV2FrameBufferFormat inPF, NTV2TestPatBuffer &outBuf)
Use the DrawTestPattern method that requires an NTV2Buffer to specify the buffer to fill.
Member NTV2TestPatternGen::DrawTestPattern (const NTV2TestPatternSelect inPattern, const NTV2FormatDescriptor &inDesc, NTV2TestPatBuffer &outBuffer)
Use the DrawTestPattern method that requires an NTV2Buffer to specify the buffer to fill.
Member SetDefaultCaptionLogOutputStream (std::ostream &inOutputStream)
Obsolete – now uses the AJALogger