AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
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 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) |
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 map<string, NTV2AudioSystem> String2AudioSystemMap |
Definition at line 31 of file ntv2democommon.cpp.
typedef String2AudioSystemMap::const_iterator String2AudioSystemMapConstIter |
Definition at line 32 of file ntv2democommon.cpp.
typedef map<string, NTV2InputSource> String2InputSourceMap |
Definition at line 37 of file ntv2democommon.cpp.
typedef String2InputSourceMap::const_iterator String2InputSourceMapConstIter |
Definition at line 38 of file ntv2democommon.cpp.
typedef map<string, NTV2OutputDestination> String2OutputDestMap |
Definition at line 40 of file ntv2democommon.cpp.
typedef String2OutputDestMap::const_iterator String2OutputDestMapConstIter |
Definition at line 41 of file ntv2democommon.cpp.
typedef map<string, NTV2FrameBufferFormat> String2PixelFormatMap |
Definition at line 28 of file ntv2democommon.cpp.
typedef String2PixelFormatMap::const_iterator String2PixelFormatMapConstIter |
Definition at line 29 of file ntv2democommon.cpp.
typedef map<string, NTV2TCIndex> String2TCIndexMap |
Definition at line 43 of file ntv2democommon.cpp.
typedef String2TCIndexMap::const_iterator String2TCIndexMapConstIter |
Definition at line 45 of file ntv2democommon.cpp.
typedef pair<string, NTV2TCIndex> String2TCIndexPair |
Definition at line 44 of file ntv2democommon.cpp.
typedef pair<string, string> String2TPNamePair |
Definition at line 48 of file ntv2democommon.cpp.
typedef map<string, string> String2TPNamesMap |
Definition at line 47 of file ntv2democommon.cpp.
typedef String2TPNamesMap::const_iterator String2TPNamesMapConstIter |
Definition at line 49 of file ntv2democommon.cpp.
typedef map<string, NTV2VANCMode> String2VANCModeMap |
Definition at line 34 of file ntv2democommon.cpp.
typedef String2VANCModeMap::const_iterator String2VANCModeMapConstIter |
Definition at line 35 of file ntv2democommon.cpp.
typedef map<string, NTV2VideoFormat> String2VideoFormatMap |
Definition at line 25 of file ntv2democommon.cpp.
typedef String2VideoFormatMap::const_iterator String2VideoFormatMapConstIter |
Definition at line 26 of file ntv2democommon.cpp.
|
static |
Definition at line 444 of file ntv2democommon.cpp.
|
static |
std::ostream& operator<< | ( | std::ostream & | ioStrm, |
const CaptureConfig & | inObj | ||
) |
Definition at line 1684 of file ntv2democommon.cpp.
std::ostream& operator<< | ( | std::ostream & | ioStrm, |
const PlayerConfig & | inObj | ||
) |
Definition at line 1721 of file ntv2democommon.cpp.
|
static |
Definition at line 55 of file ntv2democommon.cpp.
|
static |
Definition at line 56 of file ntv2democommon.cpp.
|
static |
Definition at line 53 of file ntv2democommon.cpp.
|
static |
Definition at line 62 of file ntv2democommon.cpp.
|
static |
Definition at line 61 of file ntv2democommon.cpp.
|
static |
Definition at line 59 of file ntv2democommon.cpp.
|
static |
Definition at line 63 of file ntv2democommon.cpp.
|
static |
Definition at line 60 of file ntv2democommon.cpp.
|
static |
Definition at line 58 of file ntv2democommon.cpp.
|
static |
Definition at line 376 of file ntv2democommon.cpp.
|
static |
Definition at line 64 of file ntv2democommon.cpp.
|
static |
Definition at line 67 of file ntv2democommon.cpp.
|
static |
Definition at line 66 of file ntv2democommon.cpp.
|
static |
Definition at line 65 of file ntv2democommon.cpp.
|
static |
Definition at line 54 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 73 of file ntv2democommon.cpp.
|
static |
Definition at line 74 of file ntv2democommon.cpp.
|
static |
Definition at line 70 of file ntv2democommon.cpp.
|
static |
Definition at line 82 of file ntv2democommon.cpp.
|
static |
Definition at line 83 of file ntv2democommon.cpp.
|
static |
Definition at line 72 of file ntv2democommon.cpp.
|
static |
Definition at line 69 of file ntv2democommon.cpp.
|
static |
Definition at line 75 of file ntv2democommon.cpp.
|
static |
Definition at line 78 of file ntv2democommon.cpp.
|
static |
Definition at line 79 of file ntv2democommon.cpp.
|
static |
Definition at line 77 of file ntv2democommon.cpp.
|
static |
Definition at line 76 of file ntv2democommon.cpp.
|
static |
Definition at line 80 of file ntv2democommon.cpp.
|
static |
Definition at line 81 of file ntv2democommon.cpp.
|
static |
Definition at line 84 of file ntv2democommon.cpp.