AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Configures an NTV2Burn or NTV2FieldBurn instance. More...
#include <ntv2democommon.h>
Public Member Functions | |
BurnConfig (const std::string &inDeviceSpecifier="0") | |
Constructs a default Player configuration. More... | |
AJALabelValuePairs | Get (const bool inCompact=(0)) const |
Renders a human-readable representation of me. More... | |
Public Attributes | |
std::string | fDeviceSpec |
The AJA device to use. More... | |
std::string | fDeviceSpec2 |
Second AJA device to use (Burn4KQuadrant or BurnBoardToBoard only) More... | |
NTV2Channel | fInputChannel |
The input channel to use. More... | |
NTV2Channel | fOutputChannel |
The output channel to use. More... | |
NTV2InputSource | fInputSource |
The device input connector to use. More... | |
NTV2ACFrameRange | fInputFrames |
Ingest frame count or range. More... | |
NTV2ACFrameRange | fOutputFrames |
Playout frame count or range. More... | |
NTV2PixelFormat | fPixelFormat |
The pixel format to use. More... | |
NTV2TCIndex | fTimecodeSource |
Timecode source to use. More... | |
bool | fDoMultiFormat |
If true, enables device-sharing; otherwise takes exclusive control of the device. More... | |
bool | fSuppressAudio |
If true, suppress audio; otherwise include audio. More... | |
bool | fSuppressVideo |
If true, suppress video; otherwise include video. More... | |
bool | fIsFieldMode |
True if Field Mode, otherwise Frame Mode. More... | |
bool | fWithAnc |
If true, capture & play anc data (LLBurn). Defaults to false. More... | |
bool | fWithHanc |
If true, capture & play HANC data, including audio (LLBurn). Defaults to false. More... | |
Configures an NTV2Burn or NTV2FieldBurn instance.
Definition at line 376 of file ntv2democommon.h.
|
inlineexplicit |
Constructs a default Player configuration.
Definition at line 398 of file ntv2democommon.h.
AJALabelValuePairs BurnConfig::Get | ( | const bool | inCompact = (0) | ) | const |
Renders a human-readable representation of me.
[in] | inCompact | If true, setting values are printed in a more compact form. Defaults to false. |
Definition at line 1731 of file ntv2democommon.cpp.
std::string BurnConfig::fDeviceSpec |
The AJA device to use.
Definition at line 379 of file ntv2democommon.h.
std::string BurnConfig::fDeviceSpec2 |
Second AJA device to use (Burn4KQuadrant or BurnBoardToBoard only)
Definition at line 380 of file ntv2democommon.h.
bool BurnConfig::fDoMultiFormat |
If true, enables device-sharing; otherwise takes exclusive control of the device.
Definition at line 388 of file ntv2democommon.h.
NTV2Channel BurnConfig::fInputChannel |
The input channel to use.
Definition at line 381 of file ntv2democommon.h.
NTV2ACFrameRange BurnConfig::fInputFrames |
Ingest frame count or range.
Definition at line 384 of file ntv2democommon.h.
NTV2InputSource BurnConfig::fInputSource |
The device input connector to use.
Definition at line 383 of file ntv2democommon.h.
bool BurnConfig::fIsFieldMode |
True if Field Mode, otherwise Frame Mode.
Definition at line 391 of file ntv2democommon.h.
NTV2Channel BurnConfig::fOutputChannel |
The output channel to use.
Definition at line 382 of file ntv2democommon.h.
NTV2ACFrameRange BurnConfig::fOutputFrames |
Playout frame count or range.
Definition at line 385 of file ntv2democommon.h.
NTV2PixelFormat BurnConfig::fPixelFormat |
The pixel format to use.
Definition at line 386 of file ntv2democommon.h.
bool BurnConfig::fSuppressAudio |
If true, suppress audio; otherwise include audio.
Definition at line 389 of file ntv2democommon.h.
bool BurnConfig::fSuppressVideo |
If true, suppress video; otherwise include video.
Definition at line 390 of file ntv2democommon.h.
NTV2TCIndex BurnConfig::fTimecodeSource |
Timecode source to use.
Definition at line 387 of file ntv2democommon.h.
bool BurnConfig::fWithAnc |
If true, capture & play anc data (LLBurn). Defaults to false.
Definition at line 392 of file ntv2democommon.h.
bool BurnConfig::fWithHanc |
If true, capture & play HANC data, including audio (LLBurn). Defaults to false.
Definition at line 393 of file ntv2democommon.h.