|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Go to the documentation of this file.
8 #ifndef NTV2M31PUBLICINTERFACE_H
9 #define NTV2M31PUBLICINTERFACE_H
14 #define CPARAM_REG_START 0x20000000
85 #define VIPARAM_REG_START 0x20000020
86 #define VIPARAM_CH_SIZE 0x30
244 #define VINPARAM_REG_START 0x20000100
245 #define VINPARAM_CH_SIZE 0x20
323 #define VAPARAM_REG_START 0x20000800
324 #define VAPARAM_CH_SIZE 0x30
451 #define EHPARAM_REG_START 0x20001000
452 #define EHPARAM_CH_SIZE 0x100
882 #endif // NTV2M31PUBLICINTERFACE_H
@ kRegMaskEHParamMergeCand
@ kRegMaskEHParamNumUnitsInTickMax
@ kRegShiftEHParamNumUnitsInTickMax
@ kRegMaskVIParamPrivate02
@ kRegShiftEHParamVideoSignalType
@ kRegMaskVIParamInputPort
@ kRegMaskEHParamScanBottom
@ kRegShiftVInParamFrameRate
@ kRegMaskVInParamFrameRate
@ kRegMaskEHParamPrivate08
@ kRegMaskEHParamUseTemporalID
@ kRegShiftEHParamPrivate06
@ kRegShiftEHParamMinCUSize
@ kRegMaskEHParamSampleLocTop
@ kRegMaskVIParamPrivate12
@ kRegShiftVAParamBitDepthOut
@ kRegMaskVIParamPrivate08
@ kRegShiftVInParamPrivate01
@ kRegShiftEHParamPrivate17
@ kRegShiftEHParamOverscanInfo
@ kRegMaskEHParamPrivate28
@ kRegShiftVIParamPrivate04
@ kRegMaskCParamResoType6
@ kRegShiftEHParamPrivate01
@ kRegMaskVAParamPrivate01
@ kRegVI2ParamValidVCount
@ kRegShiftEHParamPrivate23
@ kRegMaskEHParamMinTUSize
@ kRegShiftEHParamBitRate
@ kRegShiftVINParamBitDepth
@ kRegShiftEHParamPrivate09
@ kRegShiftVIParamPrivate10
@ kRegMaskEHParamCropRight
@ kRegVI3ParamValidPosLine
@ kRegShiftEHParamScanType
@ kRegVI1ParamValidVCount
@ kRegVI1ParamValidPosLine
@ kRegShiftVIParamPrivate11
@ kRegMaskCParamResoType4
@ kRegShiftVINParamInitialPTS
@ kRegMaskEHParamSourceId
@ kRegEHParamNumUnitsInTick
@ kRegShiftEHParamColourPrimaries
@ kRegShiftEHParamFrameNumInGOP
@ kRegShiftVAParamFrameRate
@ kRegShiftEHParamChromaFormat
@ kRegShiftEHParamPrivate02
@ kRegShiftEHParamMinTUSize
@ kRegMaskVINParamChromaFormat
@ kRegShiftEHParamMinQpCtrl
@ kRegShiftVIParamPrivate01
@ kRegShiftEHParamScanBottom
@ kRegShiftEHParamPrivate30
@ kRegMaskVIParamSyncMembers
@ kRegShiftVINParamSource
@ kRegShiftVIParamPrivate07
@ kRegMaskEHParamPrivate20
@ kRegShiftVIParamSyncMaster
@ kRegMaskEHParamGOPHierarchy
@ kRegShiftEHParamUseTpIrap
@ kRegVINParamPTSModeInitialMSB
@ kRegVI1ParamValidLineCount
@ kRegShiftEHParamIntraSmoothing
@ kRegMaskCParamResoType0
@ kRegShiftVAParamChromaFormat
@ kRegShiftEHParamScanTop
@ kRegShiftCParamResoType4
@ kRegShiftVIParamInputPort
@ kRegMaskEHParamUseTpIrap
@ kRegShiftEHParamGOPHierarchy
@ kRegShiftVINParamInitialSerialNum
@ kRegMaskEHParamPicTiming
@ kRegMaskEHParamTransferChar
@ kRegMaskEHParamPrivate07
@ kRegShiftEHParamTransferChar
@ kRegShiftCParamResoType0
@ kRegShiftEHParamPrivate25
@ kRegVI2ParamValidPosLine
@ kRegMaskEHParamHsEncodeMode
@ kRegShiftEHParamPrivate24
@ kRegShiftEHParamSARHeight
@ kRegShiftVIParamPrivate06
@ kRegMaskVIParamPrivate03
@ kRegEHParamVBRMaxBitRate
@ kRegMaskVAParamSourceId
@ kRegShiftEHParamTimeScale
@ kRegShiftEHParamSampleLocBot
@ kRegMaskVINParamSourceId
@ kRegShiftEHParamClosedGOP
@ kRegShiftCParamStillColorCr
@ kRegShiftEHParamFramePacking
@ kRegMaskEHParamPrivate23
@ kRegMaskEHParamMatrixCoef
@ kRegShiftEHParamPrivate21
@ kRegMaskVAParamPrivate02
@ kRegMaskEHParamPrivate19
@ kRegMaskEHParamMinCUSize
@ kRegShiftEHParamPrivate22
@ kRegMaskEHParamPrivate27
@ kRegShiftEHParamPrivate07
@ kRegMaskCParamStillColorCb
@ kRegMaskEHParamVideoFullRange
@ kRegMaskVIParamPrivate04
@ kRegMaskEHParamPrivate04
@ kRegShiftEHParamSARWidth
@ kRegShiftEHParamCropLeft
@ kRegMaskEHParamTimeScale
@ kRegMaskEHParamPrivate21
@ kRegShiftEHParamVBRAveBitRate
@ kRegShiftEHParamNumUnitsInTick
@ kRegShiftEHParamScanLeft
@ kRegShiftEHParamMaxTUSize
@ kRegShiftEHParamProfile
@ kRegMaskVIParamPrivate01
@ kRegMaskEHParamScanRight
@ kRegMaskVINParamInitialSerialNum
@ kRegEHParamNumUnitsInTickMax
Declares the most fundamental data types used by NTV2. Since Windows NT was the first principal devel...
@ kRegShiftEHParamPrivate05
@ kRegShiftEHParamCropBottom
@ kRegShiftVIParamPrivate05
@ kRegMaskEHParamAspectRatio
@ kRegCParamResoType23_16
@ kRegVI2ParamValidLineCount
@ kRegMaskEHParamPrivate18
@ kRegMaskEHParamPrivate06
@ kRegMaskEHParamChromaFormat
@ kRegShiftEHParamMergeCand
@ kRegVI3ParamValidLineCount
@ kRegMaskEHParamClosedGOP
@ kRegMaskVAParamChromaFormat
@ kRegShiftVINParamPTSMode
@ kRegShiftCParamResoType3
@ kRegMaskEHParamSampleLocBot
@ kRegShiftEHParamPrivate14
@ kRegShiftVINParamChromaFormat
@ kRegShiftEHParamBufCtrl
@ kRegMaskEHParamSARWidth
@ kRegMaskEHParamPrivate15
@ kRegShiftEHParamPPSInsertion
@ kRegMaskEHParamVideoFormat
@ kRegMaskEHParamPrivate11
@ kRegMaskVIParamPrivate07
@ kRegShiftEHParamPrivate15
@ kRegMaskEHParamVPSTiming
@ kRegShiftEHParamVSizeVA
@ kRegShiftVAParamPrivate02
@ kRegCParamResoType31_24
@ kRegMaskEHParamNumUnitsInTick
@ kRegMaskVIParamPrivate05
@ kRegMaskEHParamTUDepthIntra
@ kRegMaskEHParamMaxTUSize
@ kRegMaskVAParamFrameRate
@ kRegMaskEHParamPrivate29
@ kRegShiftEHParamPrivate11
@ kRegShiftEHParamHSizeEH
@ kRegMaskVAParamBitDepthOut
@ kRegMaskVINParamBitDepth
@ kRegEHParamVBRAveBitRate
@ kRegShiftCParamResoType2
@ kRegMaskEHParamPrivate26
@ kRegMaskVINParamInitialPTS
@ kRegShiftVIParamPrivate08
@ kRegMaskEHParamVBRMaxBitRate
@ kRegMaskEHParamPrivate03
@ kRegShiftCParamResoType1
@ kRegShiftEHParamAdaptiveGOP
@ kRegShiftCParamStillColorY
@ kRegShiftEHParamUseTemporalID
@ kRegMaskEHParamPrivate02
@ kRegMaskEHParamAdaptiveQuant
@ kRegShiftEHParamColourDescription
@ kRegShiftVAParamHSizeVA
@ kRegMaskVIParamPrivate11
@ kRegMaskEHParamFramePacking
@ kRegShiftVAParamSourceId
@ kRegMaskVIParamPrivate06
@ kRegMaskEHParamPrivate01
@ kRegShiftEHParamPrivate12
@ kRegShiftVINParamInitialPTSMSB
@ kRegMaskEHParamPrivate14
@ kRegShiftEHParamVideoFormat
@ kRegShiftEHParamPrivate08
@ kRegVI0ParamValidVCount
@ kRegShiftEHParamPrivate28
@ kRegShiftVIParamPrivate13
@ kRegShiftEHParamCropTop
@ kRegMaskEHParamCropLeft
@ kRegMaskEHParamPrivate05
@ kRegMaskEHParamBitDepth
@ kRegShiftEHParamIDRInterval
@ kRegShiftEHParamPicTiming
@ kRegMaskCParamStillColorY
@ kRegMaskEHParamIntraSmoothing
@ kRegShiftVIParamPrivate02
@ kRegMaskCParamResoType7
@ kRegMaskEHParamPrivate12
@ kRegVI0ParamValidLineCount
@ kRegMaskEHParamChromaLocInfo
@ kRegMaskVAParamBitDepth
@ kRegMaskEHParamColourPrimaries
@ kRegShiftCParamResoType6
@ kRegMaskEHParamPrivate17
@ kRegVI0ParamValidPosLine
@ kRegShiftEHParamPrivate03
@ kRegShiftEHParamMatrixCoef
@ kRegShiftEHParamPrivate19
@ kRegMaskEHParamTUDepthInter
@ kRegShiftCParamScRobustMode
@ kRegShiftEHParamCPBDelay
@ kRegShiftVINParamSourceId
@ kRegMaskVINParamPTSMode
@ kRegMaskVIParamPrivate10
@ kRegShiftEHParamPrivate26
@ kRegMaskEHParamCropBottom
@ kRegMaskEHParamVideoSignalType
@ kRegShiftEHParamPrivate13
@ kRegMaskCParamScRobustMode
@ kRegShiftEHParamSampleLocTop
@ kRegShiftCParamStillColorCb
@ kRegMaskEHParamPrivate09
@ kRegMaskEHParamIpPeriod
@ kRegShiftCParamResoType7
@ kRegShiftEHParamHsEncodeMode
Enumerations for controlling NTV2 devices with m31 HEVC encoders.
@ kRegMaskVAParamChromaFormatOut
@ kRegMaskEHParamOverscanInfo
@ kRegMaskEHParamPrivate24
@ kRegShiftEHParamSourceId
@ kRegShiftEHParamPrivate10
@ kRegMaskVIParamPrivate13
@ kRegShiftEHParamVSizeEH
@ kRegMaskCParamResoType1
@ kRegMaskEHParamInterlace
@ kRegShiftEHParamPrivate18
@ kRegMaskEHParamPrivate30
@ kRegVI3ParamValidVCount
@ kRegMaskEHParamPrivate25
@ kRegShiftVAParamChromaFormatOut
@ kRegShiftEHParamTUDepthInter
@ kRegShiftVAParamVSizeEH
@ kRegShiftEHParamPrivate16
@ kRegShiftEHParamBitRestriction
@ kRegMaskEHParamSARHeight
@ kRegShiftEHParamBitDepth
@ kRegMaskVInParamPrivate01
@ kRegShiftEHParamVideoFullRange
@ kRegShiftEHParamHSizeVA
@ kRegShiftEHParamPrivate27
@ kRegMaskEHParamBitRestriction
@ kRegShiftEHParamPrivate29
@ kRegShiftEHParamAdaptiveQuant
@ kRegMaskEHParamPPSInsertion
@ kRegShiftVAParamHSizeEH
@ kRegShiftVIParamSyncMembers
@ kRegShiftVIParamPrivate09
@ kRegShiftEHParamScanRight
@ kRegEHParamVBRFillerBitRate
@ kRegVINParamInitialSerialNum
@ kRegMaskVAParamSceneChange
@ kRegMaskEHParamPrivate13
@ kRegMaskEHParamPrivate22
@ kRegMaskEHParamVBRAveBitRate
@ kRegShiftEHParamVPSTiming
@ kRegMaskCParamResoType2
@ kRegMaskVINParamInitialPTSMSB
@ kRegShiftEHParamChromaLocInfo
@ kRegShiftVAParamPrivate01
@ kRegMaskEHParamIDRInterval
@ kRegMaskEHParamMinQpCtrl
@ kRegMaskCParamStillColorCr
@ kRegMaskEHParamAdaptiveGOP
@ kRegShiftCParamResoType5
@ kRegShiftVIParamPrivate12
@ kRegShiftEHParamVBRMaxBitRate
@ kRegShiftVAParamVSizeVA
@ kRegMaskEHParamPrivate16
@ kRegMaskVIParamPrivate09
@ kRegShiftEHParamPrivate20
@ kRegMaskEHParamCPBDelay
@ kRegMaskCParamResoType3
@ kRegMaskEHParamColourDescription
@ kRegMaskVIParamSyncMaster
@ kRegMaskEHParamPrivate10
@ kRegShiftEHParamAspectRatio
@ kRegShiftEHParamPrivate04
@ kRegShiftEHParamCropRight
@ kRegShiftVAParamBitDepth
@ kRegShiftEHParamInterlace
@ kRegMaskCParamResoType5
@ kRegMaskEHParamScanType
@ kRegShiftVAParamSceneChange
@ kRegMaskEHParamScanLeft
@ kRegShiftEHParamTUDepthIntra
@ kRegShiftEHParamIpPeriod
@ kRegShiftVIParamPrivate03
@ kRegEHParamVBRMinBitRate
@ kRegMaskEHParamFrameNumInGOP