AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
DolbyCaptureConfig Struct Reference

This class is used to configure an NTV2Capture instance. More...

#include <ntv2dolbycapture.h>

Inheritance diagram for DolbyCaptureConfig:
[legend]
Collaboration diagram for DolbyCaptureConfig:
[legend]

Public Member Functions

 DolbyCaptureConfig (const std::string &inDeviceSpec="0")
 Constructs a default DolbyCaptureConfig. More...
 
AJALabelValuePairs Get (const bool inCompact=(0)) const
 
- Public Member Functions inherited from CaptureConfig
 CaptureConfig (const std::string &inDeviceSpec="0")
 Constructs a default NTV2Capture configuration. More...
 
AJALabelValuePairs Get (const bool inCompact=(0)) const
 

Public Attributes

std::string fAudioDataFilePath
 Optional path to Audio binary data file. More...
 
std::string fDolbyDataFilePath
 Optional path to Dolby binary data file. More...
 
bool fDoAudioFilter
 If true, capture only audio anc. More...
 
bool fDoFrameStats
 if true, output per frame statistics More...
 
- Public Attributes inherited from CaptureConfig
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...
 

Detailed Description

This class is used to configure an NTV2Capture instance.

Definition at line 19 of file ntv2dolbycapture.h.

Constructor & Destructor Documentation

◆ DolbyCaptureConfig()

DolbyCaptureConfig::DolbyCaptureConfig ( const std::string &  inDeviceSpec = "0")
inlineexplicit

Constructs a default DolbyCaptureConfig.

Definition at line 30 of file ntv2dolbycapture.h.

Member Function Documentation

◆ Get()

AJALabelValuePairs DolbyCaptureConfig::Get ( const bool  inCompact = (0)) const

Definition at line 702 of file ntv2dolbycapture.cpp.

Member Data Documentation

◆ fAudioDataFilePath

std::string DolbyCaptureConfig::fAudioDataFilePath

Optional path to Audio binary data file.

Definition at line 22 of file ntv2dolbycapture.h.

◆ fDoAudioFilter

bool DolbyCaptureConfig::fDoAudioFilter

If true, capture only audio anc.

Definition at line 24 of file ntv2dolbycapture.h.

◆ fDoFrameStats

bool DolbyCaptureConfig::fDoFrameStats

if true, output per frame statistics

Definition at line 25 of file ntv2dolbycapture.h.

◆ fDolbyDataFilePath

std::string DolbyCaptureConfig::fDolbyDataFilePath

Optional path to Dolby binary data file.

Definition at line 23 of file ntv2dolbycapture.h.


The documentation for this struct was generated from the following files: