|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Go to the documentation of this file.
8 #ifndef NTV2VIRTUALREGISTERS_H
9 #define NTV2VIRTUALREGISTERS_H
12 #define VIRTUALREG_START 10000 // Virtual registers start at register number 10000
13 #define MAX_NUM_VIRTUAL_REGISTERS 1024 // Starting in SDK 12.6, there's room for 1024 virtual registers
673 #endif// NTV2VIRTUALREGISTERS_H
@ kVRegTxc_2EncodeBitDepth1
@ kVRegTxc_2EncodeStreamType2
@ kVRegShiftHDMIInColorimetry
@ kVRegMonAncField1Offset
Monitor Anc Field1 byte offset from end of frame buffer (IoIP only, GUMP)
@ kVRegAnalogAudioIOConfiguration
@ kVRegClearAllSubscriptions
@ kVRegProgressivePicture
@ kVRegTxcSfp1RemotePort3
@ kVRegNTV2VPIDTransferCharacteristics7
@ kVRegETTDiagLastSerialTimestamp
@ kVRegDmaHardwareRateC2H4
@ kVRegHdrMasterLumMaxCh1
@ kVRegHDMIInDrmBluePrimary1
@ kVRegTimeStampLastOutput3VerticalLo
@ kVRegLastAJA
The last AJA virtual register slot.
@ kVReg4kOutputTransportSelection
@ kVRegAudioMonitorChannelSelect
@ kVRegProcAmpStandardDefHue
@ kVRegTxc_2EncodeAudio1Pid1
@ kVRegRxc_2DecodeAudioNumber1
@ kVRegShiftHDMOutVideoFrameRate
@ kVRegChannelCrosspointFirst
@ kVReg2022_7NetworkPathDiff
@ kVRegProcAmpHighDefSaturationCb
@ kVRegNTV2VPIDColorimetry5
@ kVRegHDMIOutProtocolMode
@ kVRegShiftHDMOutAudioFormat
@ kVRegTimeStampLastOutputVerticalLo
@ kVRegProcAmpEndStandardDefRange
@ kVRegChannel2UserBufferLevel
@ kVRegAudioCapMixerSourceAux2Enable
@ kVRegAnalogOutputSelect
@ kVRegIpConfigStreamRefresh
@ kVRegChannel1UserBufferLevel
@ kVRegTxc_2EncodeUllMode1
@ kVRegDigitalOutput1Select
@ kVRegShiftHDMOutAudioRate
@ kVRegDmaTransferRateH2C1
@ kVRegHdrInColorimetryCh1
@ kVRegHDMIOutAudioChannels
@ kVRegAcquireReferenceCounter
@ kVRegAudioMixerSourceMainEnable
@ kVRegInput2UserBufferLevel
@ kVRegNTV2VPIDLuminance1
@ kVRegNumberAudioMappingRegisters
@ kVRegHDMIInDrmRedPrimary1
@ kVRegTimelapseCaptureValue
@ kVRegMaskHDMOutColorRGB
@ kVRegTxc_2EncodeBitDepth2
@ kVRegAcquireLinuxReferenceCount
@ kVRegTimeStampLastInput8VerticalLo
@ kVRegNTV2VPIDColorimetry7
@ kVRegSDIInput2Stereo3DMode
@ kVRegAudioMixerSourceAux2Gain
@ kVRegProcAmpHighDefContrast
@ kVRegSDIOutput2ColorSpaceMode
enum VirtualRegisterNum NTV2VirtualRegisters
@ kVRegNTV2VPIDColorimetry4
@ kVRegNTV2VPIDTransferCharacteristics3
@ kVRegNTV2VPIDTransferCharacteristics8
@ kVRegAudioCapMixerSourceAux2Gain
@ kVRegSDIOutput1Stereo3DMode
@ kVRegCaptureReferenceSelect
@ kVRegThermalSamplingRate
@ kVRegMacKernelModePingLevel
@ kVRegDualStreamTransportType
@ kVRegTxcSfp1RemotePort4
@ kVRegShiftHDMOutBitDepth
@ kVRegTimeStampLastInput3VerticalHi
@ kVRegNTV2VPIDColorimetry2
@ kVRegSDIInput1FormatSelect
@ kVRegRelativeVideoPlaybackDelay
@ kVRegMaskHDMOutVideoStandard
@ kVRegTimeStampLastInput7VerticalHi
@ kVRegTxc_2EncodeAudioChannels1
@ kVRegProcAmpStandardDefSaturation
@ kVRegDmaHardwareRateH2C3
@ kVRegTxc_2EncodeVideoPid1
@ kVRegChannelCrosspointLast
@ kVRegTxc_2EncodeProgramPid1
@ kVRegHDMIOutColorSpaceModeStatus
@ kVRegTxc_2EncodeProgramPid2
@ kVRegProcAmpSDRegsInitialized
@ kVRegSDIOutput2RGBRange
@ kVRegMacUserModePingLevel
@ kVRegTimeStampLastOutput3VerticalHi
@ kVRegShiftHDMOutColorRGB
@ kVRegGlobalAudioPlaybackMode
@ kVRegShiftHDMOutProtocol
@ kVRegHDMIInDrmLightLevel2
@ kVRegDmaHardwareRateC2H3
@ kVRegSecondaryFormatSelect
@ kVRegDmaHardwareRateC2H1
@ kVRegDefaultVideoOutMode
@ kVRegHDMIInDrmBluePrimary2
@ kVRegAudioMixerOutputEnable
@ kVRegHDMIInDrmMasteringLuminence1
@ kVRegNTV2VPIDTransferCharacteristics2
@ kVRegNTV2VPIDColorimetry
@ kVRegMaskHDMOutVideoFrameRate
@ kVRegHDRInOverrideState
Declares the most fundamental data types used by NTV2. Since Windows NT was the first principal devel...
@ kVRegMonAncField2Offset
Monitor Anc Field2 byte offset from end of frame buffer (IoIP only, GUMP)
@ kVRegDmaHardwareRateH2C1
@ kVRegHDMIInDrmGreenPrimary1
@ kVRegAncField2Offset
Anc Field2 byte offset from end of frame buffer (GUMP on all boards except RTP for SMPTE2022/IP)
@ kVRegHDMIInDrmGreenPrimary2
@ kVRegAudioOutputToneSelect
@ kVRegReleaseApplication
@ kVRegTimeStampLastOutput2VerticalHi
@ kVRegTimeStampLastOutput8VerticalLo
@ kVRegTimeStampLastOutput6VerticalLo
@ kVRegAudioCapMixerSourceAux1Enable
@ kVRegNTV2VPIDColorimetry6
@ kVRegNTV2VPIDLuminance5
@ kVRegAudioSyncTolerance
@ kVRegForceApplicationPID
@ kVRegNTV2VPIDLuminance3
@ kVRegRecallRegistersFromRegistry
@ kVRegEveryFrameTaskFilter
@ kVRegNTV2VPIDLuminance2
@ kVRegFrameBuffer2Stereo3DMode
@ kVRegSDIInput2FormatSelect
@ kVRegTimeStampLastOutputVerticalHi
@ kVRegNTV2VPIDColorimetry8
#define MAX_NUM_VIRTUAL_REGISTERS
@ kVRegSDIOutput1RGBRange
@ kVRegAncField1Offset
Anc Field1 byte offset from end of frame buffer (GUMP on all boards except RTP for SMPTE2022/IP)
@ kVRegTimeStampLastOutput8VerticalHi
@ kVRegHDMIInDrmWhitePoint2
@ kVRegTimeStampLastInput1VerticalHi
@ kVRegTimeStampLastInput2VerticalHi
@ kVRegShiftHDMOutRangeFull
@ kVRegNumDmaDriverBuffers
@ kVRegTimecodeBurnInMode
@ kVRegTxc_2EncodeAudio1Pid2
@ kVRegTimeStampLastOutput4VerticalHi
@ kVRegProcAmpHighDefCbOffset
@ kVRegSDIOutput2Stereo3DMode
@ kVRegSaveRegistersToRegistry
@ kVRegAnalogInBlackLevel
@ kVRegAudioInputMapSelect
@ kVRegAudioHeadphoneGain
@ kVRegProcAmpHighDefSaturationCr
@ kVRegOutputTimecodeType
@ kVRegMaskHDMOutAudioRate
@ kVRegProcAmpHDRegsInitialized
@ kVRegDmaTransferRateC2H1
@ kVRegLast
Last virtual register slot.
@ kVRegProcAmpStandardDefContrast
@ kVRegDesktopFrameBufferStatus
@ kVRegAudioHeadphoneEnable
@ kVRegProcAmpStandardDefBrightness
@ kVRegFrameBufferGangCount
@ kVRegMaskHDMIInColorimetry
@ kVRegFrameBuffer1RGBRange
@ kVRegNTV2VPIDTransferCharacteristics6
@ kVRegAcquireReferenceCount
@ kVRegTimeStampLastInput4VerticalHi
@ kVRegDmaHardwareRateC2H2
VirtualRegisterNum
Virtual registers are used to pass 32-bit values to/from the device driver, and aren't always associa...
@ kVRegAudioMixerSourceMainGain
@ kVRegHDMIOutStereoCodecSelect
@ kVRegNTV2VPIDLuminance6
@ kVRegDmaTransferRateH2C4
@ kVRegNTV2VPIDLuminance8
@ kVRegRotaryGainOverrideEnable
@ kVRegFrameBuffer1Stereo3DMode
@ kVRegNTV2VPIDTransferCharacteristics
@ kVRegTimelapseIntervalValue
@ kVRegProcAmpHighDefBrightness
@ kVRegAudioEncoderOutputEnable
@ kVRegDmaTransferRateC2H4
@ kVRegNTV2VPIDTransferCharacteristics1
@ kVRegNTV2VPIDLuminance7
@ kVRegTimeStampLastInput5VerticalHi
@ kVRegPCIMaxReadRequestSize
@ kVRegAnalogOutBlackLevel
@ kVRegHDMIInDrmLightLevel1
@ kVRegMaskHDMIInDolbyVision
@ kVRegTimeStampLastInput2VerticalLo
@ kVRegMaskHDMOutBitDepth
@ kVRegShiftHDMOutVideoStandard
@ kVRegActiveVideoOutFilter
@ kVRegMacUserModeDebugLevel
@ kVRegTimeStampLastOutput2VerticalLo
@ kVRegShiftHDMIInDolbyVision
@ kVRegAudioMixerSourceAux2Enable
@ kVRegSuspendSystemAudio
@ kVRegRGBRangeConverterLUTType
@ kVRegMaskHDMOutAudioFormat
@ kVRegAudioMixerOverrideState
@ kVRegProcAmpStandardDefCbOffset
@ kVRegRxcSfp2SourcePort1
@ kVRegNTV2VPIDLuminance4
@ kVRegStartupStatusFlags
@ kVRegNTV2VPIDColorimetry3
@ kVRegFirstOEM
The first virtual register slot available for general use.
@ kVRegTxcSfp2RemotePort3
@ kVRegTxc_2EncodeStreamType1
@ kVRegTimeStampLastOutput7VerticalLo
@ kVRegTimeStampLastInput5VerticalLo
@ kVRegDmaTransferRateH2C2
@ kVRegTimeStampLastOutput5VerticalLo
@ kVRegTimeStampLastOutput5VerticalHi
@ kVRegZeroHostAncPostCapture
@ kVRegMaskHDMOutAudioChannels
@ kVRegTxc_2EncodePcrPid1
@ kVRegHDMIOutStereoSelect
@ kVRegTimeStampLastInput6VerticalLo
@ kVRegTimeStampLastInput1VerticalLo
@ kVRegDmaTransferRateC2H3
@ kVRegTimeStampLastOutput4VerticalLo
@ kVRegFrameBuffer2RGBRange
@ kVRegDigitalOutput4Select
@ kVRegSDIInput2ColorSpaceMode
@ kVRegDMADriverBufferPhysicalAddress
@ kVRegAudioCapMixerSourceMainEnable
@ kVRegHDMIInDrmMasteringLuminence2
@ kVRegTxc_2EncodeVideoFormat1
@ kVRegAudioCapMixerSourceMainGain
@ kVRegTxcSfp2RemotePort4
@ kVRegQuicktimeUsingBoard
@ kVRegAudioEncoderHeadphoneEnable
@ kVRegSDIOut1TransportType
@ kVRegRxc_2DecodeProgramNumber1
@ kVRegAudioMixerSourceAux1Gain
@ kVRegMaskHDMIInMetadataID
NTV2VirtualRegisterShifts
@ kVRegHDMIInDrmWhitePoint1
@ kVRegReleaseLinuxReferenceCount
@ kVRegDigitalOutput2Select
@ kVRegAudioCapMixerSourceAux1Gain
@ kVRegNTV2VPIDColorimetry1
@ kVRegShiftHDMIInMetadataID
@ kVRegETTDiagLastSerialTimecode
@ kVRegTxc_2EncodeUllMode2
@ kVRegTimeStampLastOutput6VerticalHi
@ kVRegForceApplicationCode
@ kVRegTimeStampLastInput4VerticalLo
@ kVRegSDIInput1Stereo3DMode
@ kVRegRxc_2DecodeSelectionMode2
@ kVRegTxc_2EncodePcrPid2
@ kVRegMaskHDMOutProtocol
@ kVRegDisplayReferenceSelect
@ kVRegRxc_2DecodeProgramNumber2
@ kVRegMaskHDMOutPixel420
@ kVRegTimeStampLastInput7VerticalLo
@ kVRegAudioMixerSourceAux1Enable
@ kVRegDmaHardwareRateH2C2
@ kVRegTxc_2EncodeAudioChannels2
@ kVRegTimeStampLastInput6VerticalHi
@ kVRegTxc_2EncodeChromaSubSamp1
@ kVRegDmaTransferRateC2H2
@ kVRegRxc_2DecodeProgramPID2
@ kVRegHDMIInDrmRedPrimary2
@ kVRegNTV2VPIDTransferCharacteristics4
@ kVRegDmaTransferRateH2C3
@ kVRegOutputTimecodeOffset
@ kVRegRxcSfp2SourcePort2
@ kVRegServicesInitialized
@ kVRegMacKernelModeDebugLevel
@ kVRegDmaHardwareRateH2C4
@ kVRegDynFirmwareUpdateCounts
@ kVRegShiftHDMIInPresent
@ kVRegShiftHDMOutPixel420
@ kVRegBaseFirmwareDeviceID
@ kVRegAudioMixerOutputGain
@ kVRegZeroDeviceAncPostCapture
@ kVRegTimelapseIntervalUnits
@ kVRegNTV2VPIDTransferCharacteristics5
@ kVRegTxc_2EncodeVideoFormat2
@ kVRegTimelapseCaptureUnits
@ kVRegHdrInMasterLumMinCh1
@ kVRegReleaseReferenceCount
@ kVRegHdrInMasterLumMaxCh1
@ kVRegDriverVersion
Packed driver version – use NTV2DriverVersionEncode, NTV2DriverVersionDecode* macros to encode/decode...
@ kVRegMaskHDMOutRangeFull
@ kVRegTimeStampLastInput3VerticalLo
@ kVRegSDIInput1ColorSpaceMode
@ kVRegDSKGraphicFileIndex
@ kVRegHDMIOutColorSpaceModeCtrl
@ kVRegRxc_2DecodeProgramPID1
@ kVRegCustomAncInputSelect
@ kVRegDebugIPConfigTimeMS
@ kVRegHdrMasterLumMinCh1
@ kVRegRestoreHardwareProcampRegisters
@ kVRegProcAmpStandardDefCrOffset
@ kVRegDigitalOutput5Select
@ kVReg8kOutputTransportSelection
@ kVRegTimeStampLastOutput7VerticalHi
@ kVRegShiftHDMOutAudioChannels
@ kVRegDefaultVideoFormat
@ kVRegDigitalOutput3Select
@ kVRegTxc_2EncodeChromaSubSamp2
@ kVRegRxc_2DecodeAudioNumber2
@ kVRegSDIOutput1ColorSpaceMode
@ kVRegRxc_2DecodeSelectionMode1
@ kVRegProcAmpEndHighDefRange
@ kVRegRxcSfp1SourcePort2
@ kVRegInput1UserBufferLevel
@ kVRegTxc_2EncodeVideoPid2
@ kVRegNumberVideoMappingRegisters
@ kVRegAudioRecordPinDelay
@ kVRegTimeStampLastInput8VerticalHi
@ kVRegDTAudioCapturePinConnected
@ kVRegProcAmpHighDefCrOffset
@ kVRegRxcSfp1SourcePort1