AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
This class is used to configure an NTV2Capture instance. More...
#include <ntv2democommon.h>
Public Member Functions | |
CaptureConfig (const std::string &inDeviceSpec="0") | |
Constructs a default NTV2Capture configuration. More... | |
AJALabelValuePairs | Get (const bool inCompact=(0)) const |
Public Attributes | |
std::string | fDeviceSpec |
The AJA device to use. More... | |
std::string | fAncDataFilePath |
Optional path to Anc binary data file. More... | |
NTV2Channel | fInputChannel |
The device channel to use. More... | |
NTV2InputSource | fInputSource |
The device input connector to use. More... | |
NTV2ACFrameRange | fFrames |
AutoCirculate frame count or range. More... | |
NTV2PixelFormat | fPixelFormat |
Pixel format to use. More... | |
UWord | fNumAudioLinks |
Number of audio links to capture. More... | |
bool | fDoABConversion |
If true, do level-A/B conversion; otherwise don't. More... | |
bool | fDoMultiFormat |
If true, use multi-format/multi-channel mode, if device supports it; otherwise normal mode. More... | |
bool | fWithAnc |
If true, also capture Anc. More... | |
bool | fWithAudio |
If true, also capture Audio. More... | |
bool | fDoTSIRouting |
If true, do TSI routing; otherwise squares. More... | |
This class is used to configure an NTV2Capture instance.
Definition at line 265 of file ntv2democommon.h.
|
inlineexplicit |
Constructs a default NTV2Capture configuration.
Definition at line 284 of file ntv2democommon.h.
AJALabelValuePairs CaptureConfig::Get | ( | const bool | inCompact = (0) | ) | const |
Definition at line 1664 of file ntv2democommon.cpp.
std::string CaptureConfig::fAncDataFilePath |
Optional path to Anc binary data file.
Definition at line 269 of file ntv2democommon.h.
std::string CaptureConfig::fDeviceSpec |
The AJA device to use.
Definition at line 268 of file ntv2democommon.h.
bool CaptureConfig::fDoABConversion |
If true, do level-A/B conversion; otherwise don't.
Definition at line 275 of file ntv2democommon.h.
bool CaptureConfig::fDoMultiFormat |
If true, use multi-format/multi-channel mode, if device supports it; otherwise normal mode.
Definition at line 276 of file ntv2democommon.h.
bool CaptureConfig::fDoTSIRouting |
If true, do TSI routing; otherwise squares.
Definition at line 279 of file ntv2democommon.h.
NTV2ACFrameRange CaptureConfig::fFrames |
AutoCirculate frame count or range.
Definition at line 272 of file ntv2democommon.h.
NTV2Channel CaptureConfig::fInputChannel |
The device channel to use.
Definition at line 270 of file ntv2democommon.h.
NTV2InputSource CaptureConfig::fInputSource |
The device input connector to use.
Definition at line 271 of file ntv2democommon.h.
UWord CaptureConfig::fNumAudioLinks |
Number of audio links to capture.
Definition at line 274 of file ntv2democommon.h.
NTV2PixelFormat CaptureConfig::fPixelFormat |
Pixel format to use.
Definition at line 273 of file ntv2democommon.h.
bool CaptureConfig::fWithAnc |
If true, also capture Anc.
Definition at line 277 of file ntv2democommon.h.
bool CaptureConfig::fWithAudio |
If true, also capture Audio.
Definition at line 278 of file ntv2democommon.h.