AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Implementation of NTV2CCGrabber class. More...
#include "ntv2ccgrabber.h"
#include "ntv2captionrenderer.h"
#include "ntv2line21captioner.h"
#include "ajaanc/includes/ancillarylist.h"
#include "ajaanc/includes/ancillarydata_cea608_line21.h"
#include "ajaanc/includes/ancillarydata_cea608_vanc.h"
#include "ajaanc/includes/ancillarydata_cea708.h"
#include "ntv2debug.h"
#include "ntv2transcode.h"
#include "ajabase/common/types.h"
#include "ajabase/system/memory.h"
#include <iostream>
#include <iomanip>
#include <utility>
#include <algorithm>
#include <iterator>
Go to the source code of this file.
Macros | |
#define | AsConstUBytePtr(__p__) reinterpret_cast<const UByte*>(__p__) |
#define | AsConstULWordPtr(__p__) reinterpret_cast<const ULWord*>(__p__) |
#define | AsULWordPtr(__p__) reinterpret_cast<ULWord*>(__p__) |
#define | AsUBytePtr(__p__) reinterpret_cast<UByte*>(__p__) |
Functions | |
static const ULWord | kAppSignature ((((uint32_t)( 'C'))<< 24)|(((uint32_t)( 'C'))<< 16)|(((uint32_t)( 'G'))<< 8)|(((uint32_t)( 'R'))<< 0)) |
static const uint32_t | MAX_ACCUM_FRAME_COUNT (30) |
std::ostream & | operator<< (std::ostream &ioStrm, const CCGrabberConfig &inObj) |
Variables | |
static const NTV2Line21Attributes | kRedOnTransparentBG (NTV2_CC608_Red, NTV2_CC608_Blue, NTV2_CC608_Transparent) |
static const NTV2Line21Attributes | kGreenOnTransparentBG (NTV2_CC608_Green, NTV2_CC608_Blue, NTV2_CC608_Transparent) |
static const NTV2WidgetID | gSDIOutputs [] |
static const NTV2WidgetID | g3GSDIOutputs [] |
static const NTV2WidgetID | g12GSDIOutputs [] |
static const UWord | gMixerNums [] = {0, 0, 1, 1, 2, 2, 3, 3} |
Implementation of NTV2CCGrabber class.
Definition in file ntv2ccgrabber.cpp.
#define AsConstUBytePtr | ( | __p__ | ) | reinterpret_cast<const UByte*>(__p__) |
Definition at line 28 of file ntv2ccgrabber.cpp.
#define AsConstULWordPtr | ( | __p__ | ) | reinterpret_cast<const ULWord*>(__p__) |
Definition at line 29 of file ntv2ccgrabber.cpp.
#define AsUBytePtr | ( | __p__ | ) | reinterpret_cast<UByte*>(__p__) |
Definition at line 31 of file ntv2ccgrabber.cpp.
#define AsULWordPtr | ( | __p__ | ) | reinterpret_cast<ULWord*>(__p__) |
Definition at line 30 of file ntv2ccgrabber.cpp.
|
static |
|
static |
std::ostream& operator<< | ( | std::ostream & | ioStrm, |
const CCGrabberConfig & | inObj | ||
) |
Definition at line 1695 of file ntv2ccgrabber.cpp.
|
static |
Definition at line 385 of file ntv2ccgrabber.cpp.
|
static |
Definition at line 382 of file ntv2ccgrabber.cpp.
|
static |
Definition at line 1285 of file ntv2ccgrabber.cpp.
|
static |
Definition at line 379 of file ntv2ccgrabber.cpp.
|
static |
|
static |