![]() |
AJA NTV2 SDK
18.0.0.2717
NTV2 SDK 18.0.0.2717
|
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.