AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
#include <ntv2devicescanner.h>
Public Member Functions | |
bool | operator== (const NTV2DeviceInfo &rhs) const |
NTV2DeviceInfo () | |
NTV2DeviceInfo (const NTV2DeviceInfo &info) | |
Public Attributes | |
NTV2DeviceID | deviceID |
Device ID/species (e.g., DEVICE_ID_KONA3G, DEVICE_ID_IOXT, etc.) More... | |
ULWord | deviceIndex |
Device index number – this will be phased out someday. More... | |
ULWord | pciSlot |
PCI slot (if applicable and/or known) More... | |
uint64_t | deviceSerialNumber |
Unique device serial number. More... | |
std::string | deviceIdentifier |
Device name as seen in Control Panel, Watcher, Cables, etc. More... | |
UWord | numVidInputs |
Total number of video inputs – analog, digital, whatever. More... | |
UWord | numVidOutputs |
Total number of video outputs – analog, digital, whatever. More... | |
UWord | numAnlgVidInputs |
Total number of analog video inputs. More... | |
UWord | numAnlgVidOutputs |
Total number of analog video outputs. More... | |
UWord | numHDMIVidInputs |
Total number of HDMI inputs. More... | |
UWord | numHDMIVidOutputs |
Total number of HDMI outputs. More... | |
UWord | numInputConverters |
Total number of input converters. More... | |
UWord | numOutputConverters |
Total number of output converters. More... | |
UWord | numUpConverters |
Total number of up-converters. More... | |
UWord | numDownConverters |
Total number of down-converters. More... | |
UWord | downConverterDelay |
bool | isoConvertSupport |
bool | rateConvertSupport |
bool | dvcproHDSupport |
bool | qrezSupport |
bool | hdvSupport |
bool | quarterExpandSupport |
bool | vidProcSupport |
bool | dualLinkSupport |
Supports dual-link? More... | |
bool | colorCorrectionSupport |
Supports color correction? More... | |
bool | programmableCSCSupport |
Programmable color space converter? More... | |
bool | rgbAlphaOutputSupport |
Supports RGB alpha channel? More... | |
bool | breakoutBoxSupport |
Can support a breakout box? More... | |
bool | procAmpSupport |
bool | has2KSupport |
Supports 2K formats? More... | |
bool | has4KSupport |
Supports 4K formats? More... | |
bool | has8KSupport |
Supports 8K formats? More... | |
bool | has3GLevelConversion |
Supports 3G Level Conversion? More... | |
bool | proResSupport |
Supports ProRes? More... | |
bool | sdi3GSupport |
Supports 3G? More... | |
bool | sdi12GSupport |
Supports 12G? More... | |
bool | ipSupport |
Supports IP IO? More... | |
bool | biDirectionalSDI |
Supports Bi-directional SDI. More... | |
bool | ltcInSupport |
Accepts LTC input? More... | |
bool | ltcOutSupport |
Supports LTC output? More... | |
bool | ltcInOnRefPort |
Supports LTC on reference input? More... | |
bool | stereoOutSupport |
Supports stereo output? More... | |
bool | stereoInSupport |
Supports stereo input? More... | |
bool | multiFormat |
Supports multiple video formats? More... | |
NTV2AudioSampleRateList | audioSampleRateList |
My supported audio sample rates. More... | |
NTV2AudioChannelsPerFrameList | audioNumChannelsList |
My supported number of audio channels per frame. More... | |
NTV2AudioBitsPerSampleList | audioBitsPerSampleList |
My supported audio bits-per-sample. More... | |
NTV2AudioSourceList | audioInSourceList |
My supported audio input sources (AES, ADAT, etc.) More... | |
NTV2AudioSourceList | audioOutSourceList |
My supported audio output destinations (AES, etc.) More... | |
UWord | numAudioStreams |
Maximum number of independent audio streams. More... | |
UWord | numAnalogAudioInputChannels |
Total number of analog audio input channels. More... | |
UWord | numAESAudioInputChannels |
Total number of AES audio input channels. More... | |
UWord | numEmbeddedAudioInputChannels |
Total number of embedded (SDI) audio input channels. More... | |
UWord | numHDMIAudioInputChannels |
Total number of HDMI audio input channels. More... | |
UWord | numAnalogAudioOutputChannels |
Total number of analog audio output channels. More... | |
UWord | numAESAudioOutputChannels |
Total number of AES audio output channels. More... | |
UWord | numEmbeddedAudioOutputChannels |
Total number of embedded (SDI) audio output channels. More... | |
UWord | numHDMIAudioOutputChannels |
Total number of HDMI audio output channels. More... | |
UWord | numDMAEngines |
Total number of DMA engines. More... | |
UWord | numSerialPorts |
Total number of serial ports. More... | |
ULWord | pingLED |
Definition at line 57 of file ntv2devicescanner.h.
NTV2DeviceInfo::NTV2DeviceInfo | ( | ) |
Definition at line 498 of file ntv2devicescanner.cpp.
NTV2DeviceInfo::NTV2DeviceInfo | ( | const NTV2DeviceInfo & | info | ) |
Definition at line 563 of file ntv2devicescanner.cpp.
bool NTV2DeviceInfo::operator== | ( | const NTV2DeviceInfo & | rhs | ) | const |
Definition at line 473 of file ntv2devicescanner.cpp.
NTV2AudioBitsPerSampleList NTV2DeviceInfo::audioBitsPerSampleList |
My supported audio bits-per-sample.
Definition at line 105 of file ntv2devicescanner.h.
NTV2AudioSourceList NTV2DeviceInfo::audioInSourceList |
My supported audio input sources (AES, ADAT, etc.)
Definition at line 106 of file ntv2devicescanner.h.
NTV2AudioChannelsPerFrameList NTV2DeviceInfo::audioNumChannelsList |
My supported number of audio channels per frame.
Definition at line 104 of file ntv2devicescanner.h.
NTV2AudioSourceList NTV2DeviceInfo::audioOutSourceList |
My supported audio output destinations (AES, etc.)
Definition at line 107 of file ntv2devicescanner.h.
NTV2AudioSampleRateList NTV2DeviceInfo::audioSampleRateList |
My supported audio sample rates.
Definition at line 103 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::biDirectionalSDI |
Supports Bi-directional SDI.
Definition at line 96 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::breakoutBoxSupport |
Can support a breakout box?
Definition at line 86 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::colorCorrectionSupport |
Supports color correction?
Definition at line 83 of file ntv2devicescanner.h.
NTV2DeviceID NTV2DeviceInfo::deviceID |
Device ID/species (e.g., DEVICE_ID_KONA3G, DEVICE_ID_IOXT, etc.)
Definition at line 59 of file ntv2devicescanner.h.
std::string NTV2DeviceInfo::deviceIdentifier |
Device name as seen in Control Panel, Watcher, Cables, etc.
Definition at line 63 of file ntv2devicescanner.h.
ULWord NTV2DeviceInfo::deviceIndex |
Device index number – this will be phased out someday.
Definition at line 60 of file ntv2devicescanner.h.
uint64_t NTV2DeviceInfo::deviceSerialNumber |
Unique device serial number.
Definition at line 62 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::downConverterDelay |
Definition at line 74 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::dualLinkSupport |
Supports dual-link?
Definition at line 82 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::dvcproHDSupport |
Definition at line 77 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::has2KSupport |
Supports 2K formats?
Definition at line 88 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::has3GLevelConversion |
Supports 3G Level Conversion?
Definition at line 91 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::has4KSupport |
Supports 4K formats?
Definition at line 89 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::has8KSupport |
Supports 8K formats?
Definition at line 90 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::hdvSupport |
Definition at line 79 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::ipSupport |
Supports IP IO?
Definition at line 95 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::isoConvertSupport |
Definition at line 75 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::ltcInOnRefPort |
Supports LTC on reference input?
Definition at line 99 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::ltcInSupport |
Accepts LTC input?
Definition at line 97 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::ltcOutSupport |
Supports LTC output?
Definition at line 98 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::multiFormat |
Supports multiple video formats?
Definition at line 102 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAESAudioInputChannels |
Total number of AES audio input channels.
Definition at line 110 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAESAudioOutputChannels |
Total number of AES audio output channels.
Definition at line 114 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAnalogAudioInputChannels |
Total number of analog audio input channels.
Definition at line 109 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAnalogAudioOutputChannels |
Total number of analog audio output channels.
Definition at line 113 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAnlgVidInputs |
Total number of analog video inputs.
Definition at line 66 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAnlgVidOutputs |
Total number of analog video outputs.
Definition at line 67 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numAudioStreams |
Maximum number of independent audio streams.
Definition at line 108 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numDMAEngines |
Total number of DMA engines.
Definition at line 117 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numDownConverters |
Total number of down-converters.
Definition at line 73 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numEmbeddedAudioInputChannels |
Total number of embedded (SDI) audio input channels.
Definition at line 111 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numEmbeddedAudioOutputChannels |
Total number of embedded (SDI) audio output channels.
Definition at line 115 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numHDMIAudioInputChannels |
Total number of HDMI audio input channels.
Definition at line 112 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numHDMIAudioOutputChannels |
Total number of HDMI audio output channels.
Definition at line 116 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numHDMIVidInputs |
Total number of HDMI inputs.
Definition at line 68 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numHDMIVidOutputs |
Total number of HDMI outputs.
Definition at line 69 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numInputConverters |
Total number of input converters.
Definition at line 70 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numOutputConverters |
Total number of output converters.
Definition at line 71 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numSerialPorts |
Total number of serial ports.
Definition at line 118 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numUpConverters |
Total number of up-converters.
Definition at line 72 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numVidInputs |
Total number of video inputs – analog, digital, whatever.
Definition at line 64 of file ntv2devicescanner.h.
UWord NTV2DeviceInfo::numVidOutputs |
Total number of video outputs – analog, digital, whatever.
Definition at line 65 of file ntv2devicescanner.h.
ULWord NTV2DeviceInfo::pciSlot |
PCI slot (if applicable and/or known)
Definition at line 61 of file ntv2devicescanner.h.
ULWord NTV2DeviceInfo::pingLED |
Definition at line 119 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::procAmpSupport |
Definition at line 87 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::programmableCSCSupport |
Programmable color space converter?
Definition at line 84 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::proResSupport |
Supports ProRes?
Definition at line 92 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::qrezSupport |
Definition at line 78 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::quarterExpandSupport |
Definition at line 80 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::rateConvertSupport |
Definition at line 76 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::rgbAlphaOutputSupport |
Supports RGB alpha channel?
Definition at line 85 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::sdi12GSupport |
Supports 12G?
Definition at line 94 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::sdi3GSupport |
Supports 3G?
Definition at line 93 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::stereoInSupport |
Supports stereo input?
Definition at line 101 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::stereoOutSupport |
Supports stereo output?
Definition at line 100 of file ntv2devicescanner.h.
bool NTV2DeviceInfo::vidProcSupport |
Definition at line 81 of file ntv2devicescanner.h.