![]() |
AJA NTV2 SDK
17.0.1.1246
NTV2 SDK 17.0.1.1246
|
Common implementation code used by many of the demo applications. More...
#include "ntv2democommon.h"#include "ntv2devicescanner.h"#include "ntv2devicefeatures.h"#include "ntv2testpatterngen.h"#include "ntv2debug.h"#include "ntv2utils.h"#include "ajabase/common/common.h"#include <algorithm>#include <map>#include <iomanip>#include <unistd.h>#include <termios.h>Go to the source code of this file.
Classes | |
| class | DemoCommonInitializer |
Typedefs | |
| typedef NTV2TCIndexes | NTV2TCIndexSet |
| An alias to NTV2TCIndexes. More... | |
| typedef NTV2TCIndexesConstIter | NTV2TCIndexSetConstIter |
| An alias to NTV2TCIndexesConstIter. More... | |
| typedef map< string, NTV2VideoFormat > | String2VideoFormatMap |
| typedef String2VideoFormatMap::const_iterator | String2VideoFormatMapConstIter |
| typedef map< string, NTV2FrameBufferFormat > | String2PixelFormatMap |
| typedef String2PixelFormatMap::const_iterator | String2PixelFormatMapConstIter |
| typedef map< string, NTV2AudioSystem > | String2AudioSystemMap |
| typedef String2AudioSystemMap::const_iterator | String2AudioSystemMapConstIter |
| typedef map< string, NTV2VANCMode > | String2VANCModeMap |
| typedef String2VANCModeMap::const_iterator | String2VANCModeMapConstIter |
| typedef map< string, NTV2InputSource > | String2InputSourceMap |
| typedef String2InputSourceMap::const_iterator | String2InputSourceMapConstIter |
| typedef map< string, NTV2OutputDestination > | String2OutputDestMap |
| typedef String2OutputDestMap::const_iterator | String2OutputDestMapConstIter |
| typedef map< string, NTV2TCIndex > | String2TCIndexMap |
| typedef pair< string, NTV2TCIndex > | String2TCIndexPair |
| typedef String2TCIndexMap::const_iterator | String2TCIndexMapConstIter |
| typedef map< string, string > | String2TPNamesMap |
| typedef pair< string, string > | String2TPNamePair |
| typedef String2TPNamesMap::const_iterator | String2TPNamesMapConstIter |
Functions | |
| static const string | gGlobalMutexName ("com.aja.ntv2.mutex.demo") |
| static string | DeviceFilterString (const NTV2DeviceKinds inKinds) |
| static UWord | GetNumTSIMuxers (const NTV2DeviceID inDeviceID) |
| std::ostream & | operator<< (std::ostream &ioStrm, const CaptureConfig &inObj) |
| std::ostream & | operator<< (std::ostream &ioStrm, const PlayerConfig &inObj) |
Common implementation code used by many of the demo applications.
Definition in file ntv2democommon.cpp.
| typedef NTV2TCIndexes NTV2TCIndexSet |
An alias to NTV2TCIndexes.
Definition at line 25 of file ntv2democommon.cpp.
An alias to NTV2TCIndexesConstIter.
Definition at line 26 of file ntv2democommon.cpp.
| typedef map<string, NTV2AudioSystem> String2AudioSystemMap |
Definition at line 34 of file ntv2democommon.cpp.
| typedef String2AudioSystemMap::const_iterator String2AudioSystemMapConstIter |
Definition at line 35 of file ntv2democommon.cpp.
| typedef map<string, NTV2InputSource> String2InputSourceMap |
Definition at line 40 of file ntv2democommon.cpp.
| typedef String2InputSourceMap::const_iterator String2InputSourceMapConstIter |
Definition at line 41 of file ntv2democommon.cpp.
| typedef map<string, NTV2OutputDestination> String2OutputDestMap |
Definition at line 43 of file ntv2democommon.cpp.
| typedef String2OutputDestMap::const_iterator String2OutputDestMapConstIter |
Definition at line 44 of file ntv2democommon.cpp.
| typedef map<string, NTV2FrameBufferFormat> String2PixelFormatMap |
Definition at line 31 of file ntv2democommon.cpp.
| typedef String2PixelFormatMap::const_iterator String2PixelFormatMapConstIter |
Definition at line 32 of file ntv2democommon.cpp.
| typedef map<string, NTV2TCIndex> String2TCIndexMap |
Definition at line 46 of file ntv2democommon.cpp.
| typedef String2TCIndexMap::const_iterator String2TCIndexMapConstIter |
Definition at line 48 of file ntv2democommon.cpp.
| typedef pair<string, NTV2TCIndex> String2TCIndexPair |
Definition at line 47 of file ntv2democommon.cpp.
| typedef pair<string, string> String2TPNamePair |
Definition at line 51 of file ntv2democommon.cpp.
| typedef map<string, string> String2TPNamesMap |
Definition at line 50 of file ntv2democommon.cpp.
| typedef String2TPNamesMap::const_iterator String2TPNamesMapConstIter |
Definition at line 52 of file ntv2democommon.cpp.
| typedef map<string, NTV2VANCMode> String2VANCModeMap |
Definition at line 37 of file ntv2democommon.cpp.
| typedef String2VANCModeMap::const_iterator String2VANCModeMapConstIter |
Definition at line 38 of file ntv2democommon.cpp.
| typedef map<string, NTV2VideoFormat> String2VideoFormatMap |
Definition at line 28 of file ntv2democommon.cpp.
| typedef String2VideoFormatMap::const_iterator String2VideoFormatMapConstIter |
Definition at line 29 of file ntv2democommon.cpp.
|
static |
Definition at line 447 of file ntv2democommon.cpp.
|
static |
Definition at line 1193 of file ntv2democommon.cpp.
|
static |
| std::ostream& operator<< | ( | std::ostream & | ioStrm, |
| const CaptureConfig & | inObj | ||
| ) |
Definition at line 1705 of file ntv2democommon.cpp.
| std::ostream& operator<< | ( | std::ostream & | ioStrm, |
| const PlayerConfig & | inObj | ||
| ) |
Definition at line 1742 of file ntv2democommon.cpp.
|
static |
Definition at line 58 of file ntv2democommon.cpp.
|
static |
Definition at line 59 of file ntv2democommon.cpp.
|
static |
Definition at line 56 of file ntv2democommon.cpp.
|
static |
Definition at line 65 of file ntv2democommon.cpp.
|
static |
Definition at line 64 of file ntv2democommon.cpp.
|
static |
Definition at line 62 of file ntv2democommon.cpp.
|
static |
Definition at line 66 of file ntv2democommon.cpp.
|
static |
Definition at line 63 of file ntv2democommon.cpp.
|
static |
Definition at line 61 of file ntv2democommon.cpp.
|
static |
Definition at line 379 of file ntv2democommon.cpp.
|
static |
Definition at line 67 of file ntv2democommon.cpp.
|
static |
Definition at line 70 of file ntv2democommon.cpp.
|
static |
Definition at line 69 of file ntv2democommon.cpp.
|
static |
Definition at line 68 of file ntv2democommon.cpp.
|
static |
Definition at line 57 of file ntv2democommon.cpp.
|
static |
Definition at line 71 of file ntv2democommon.cpp.
|
static |
Definition at line 60 of file ntv2democommon.cpp.
|
static |
Definition at line 74 of file ntv2democommon.cpp.
|
static |
Definition at line 76 of file ntv2democommon.cpp.
|
static |
Definition at line 77 of file ntv2democommon.cpp.
|
static |
Definition at line 73 of file ntv2democommon.cpp.
|
static |
Definition at line 85 of file ntv2democommon.cpp.
|
static |
Definition at line 86 of file ntv2democommon.cpp.
|
static |
Definition at line 75 of file ntv2democommon.cpp.
|
static |
Definition at line 72 of file ntv2democommon.cpp.
|
static |
Definition at line 78 of file ntv2democommon.cpp.
|
static |
Definition at line 81 of file ntv2democommon.cpp.
|
static |
Definition at line 82 of file ntv2democommon.cpp.
|
static |
Definition at line 80 of file ntv2democommon.cpp.
|
static |
Definition at line 79 of file ntv2democommon.cpp.
|
static |
Definition at line 83 of file ntv2democommon.cpp.
|
static |
Definition at line 84 of file ntv2democommon.cpp.
|
static |
Definition at line 87 of file ntv2democommon.cpp.