![]() |
AJA NTV2 SDK
17.5.0.1658
NTV2 SDK 17.5.0.1658
|
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 274 of file ntv2democommon.h.
|
inlineexplicit |
Constructs a default NTV2Capture configuration.
Definition at line 293 of file ntv2democommon.h.
AJALabelValuePairs CaptureConfig::Get | ( | const bool | inCompact = (0) | ) | const |
Definition at line 1733 of file ntv2democommon.cpp.
std::string CaptureConfig::fAncDataFilePath |
Optional path to Anc binary data file.
Definition at line 278 of file ntv2democommon.h.
std::string CaptureConfig::fDeviceSpec |
The AJA device to use.
Definition at line 277 of file ntv2democommon.h.
bool CaptureConfig::fDoABConversion |
If true, do level-A/B conversion; otherwise don't.
Definition at line 284 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 285 of file ntv2democommon.h.
bool CaptureConfig::fDoTSIRouting |
If true, do TSI routing; otherwise squares.
Definition at line 288 of file ntv2democommon.h.
NTV2ACFrameRange CaptureConfig::fFrames |
AutoCirculate frame count or range.
Definition at line 281 of file ntv2democommon.h.
NTV2Channel CaptureConfig::fInputChannel |
The device channel to use.
Definition at line 279 of file ntv2democommon.h.
NTV2InputSource CaptureConfig::fInputSource |
The device input connector to use.
Definition at line 280 of file ntv2democommon.h.
UWord CaptureConfig::fNumAudioLinks |
Number of audio links to capture.
Definition at line 283 of file ntv2democommon.h.
NTV2PixelFormat CaptureConfig::fPixelFormat |
Pixel format to use.
Definition at line 282 of file ntv2democommon.h.
bool CaptureConfig::fWithAnc |
If true, also capture Anc.
Definition at line 286 of file ntv2democommon.h.
bool CaptureConfig::fWithAudio |
If true, also capture Audio.
Definition at line 287 of file ntv2democommon.h.