![]() |
AJA NTV2 SDK
17.1.1.1245
NTV2 SDK 17.1.1.1245
|
Header file for NTV2CCGrabber demonstration class. More...
#include "ntv2enums.h"#include "ntv2devicefeatures.h"#include "ntv2devicescanner.h"#include "ntv2democommon.h"#include "ntv2task.h"#include "ntv2utils.h"#include "ntv2vpid.h"#include "ajabase/common/types.h"#include "ajabase/common/videotypes.h"#include "ajabase/common/timecode.h"#include "ajabase/common/timecodeburn.h"#include "ajabase/common/circularbuffer.h"#include "ajabase/system/thread.h"#include "ajabase/system/info.h"#include "ajabase/system/systemtime.h"#include "ajabase/system/process.h"#include "ntv2captiondecoder608.h"#include "ntv2captiondecoder708.h"Go to the source code of this file.
Classes | |
| struct | CCGrabberConfig |
| This class is used to configure an NTV2CCGrabber instance. More... | |
| class | NTV2CCGrabber |
| I can decode captions from frames captured from an AJA device in real time. I can optionally play the captured video with captions "burned" in on-screen using the device's mixer. More... | |
Macros | |
| #define | IS_VALID_OutputMode(_x_) ((_x_) >= kOutputMode_CaptionStream && (_x_) < kOutputMode_INVALID) |
| #define | IS_VALID_CaptionDataSrc(_x_) ((_x_) >= kCaptionDataSrc_Default && (_x_) < kCaptionDataSrc_INVALID) |
Typedefs | |
| typedef enum _OutputMode | OutputMode |
| typedef enum _CaptionDataSrc | CaptionDataSrc |
| typedef CCGrabberConfig | CCGrabberConfig |
| This class is used to configure an NTV2CCGrabber instance. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &ioStrm, const CCGrabberConfig &inObj) |
Header file for NTV2CCGrabber demonstration class.
Definition in file ntv2ccgrabber.h.
| #define IS_VALID_CaptionDataSrc | ( | _x_ | ) | ((_x_) >= kCaptionDataSrc_Default && (_x_) < kCaptionDataSrc_INVALID) |
Definition at line 56 of file ntv2ccgrabber.h.
| #define IS_VALID_OutputMode | ( | _x_ | ) | ((_x_) >= kOutputMode_CaptionStream && (_x_) < kOutputMode_INVALID) |
Definition at line 42 of file ntv2ccgrabber.h.
| typedef enum _CaptionDataSrc CaptionDataSrc |
| typedef CCGrabberConfig CCGrabberConfig |
This class is used to configure an NTV2CCGrabber instance.
| typedef enum _OutputMode OutputMode |
| enum _CaptionDataSrc |
| Enumerator | |
|---|---|
| kCaptionDataSrc_Default | |
| kCaptionDataSrc_Line21 | |
| kCaptionDataSrc_608FBVanc | |
| kCaptionDataSrc_708FBVanc | |
| kCaptionDataSrc_608Anc | |
| kCaptionDataSrc_708Anc | |
| kCaptionDataSrc_INVALID | |
Definition at line 45 of file ntv2ccgrabber.h.
| enum _OutputMode |
| Enumerator | |
|---|---|
| kOutputMode_CaptionStream | |
| kOutputMode_CaptionScreen | |
| kOutputMode_CaptionFileSCC | |
| kOutputMode_CaptionFileMCC | |
| kOutputMode_Stats | |
| kOutputMode_INVALID | |
Definition at line 32 of file ntv2ccgrabber.h.
| std::ostream& operator<< | ( | std::ostream & | ioStrm, |
| const CCGrabberConfig & | inObj | ||
| ) |
Definition at line 1688 of file ntv2ccgrabber.cpp.