![]() |
AJA NTV2 SDK
17.6.0.2675
NTV2 SDK 17.6.0.2675
|
Header file for the NTV2Burn demonstration class. More...
#include "ntv2card.h"#include "ntv2formatdescriptor.h"#include "ntv2democommon.h"#include "ajabase/common/types.h"#include "ajabase/common/circularbuffer.h"#include "ajabase/system/thread.h"#include "ajabase/common/timecodeburn.h"Go to the source code of this file.
Classes | |
| class | NTV2Burn |
| I capture frames from a video signal provided to an AJA device's video input. I burn timecode into those frames, then deliver them to an output of the same AJA device with a 7-frame latency (by default). I make use of the AJACircularBuffer, which simplifies implementing a producer/consumer model, in which a "consumer" thread delivers burned-in frames to the AJA device output, and a "producer" thread captures raw frames from the AJA device input. I also demonstrate how to detect if an SDI input has embedded timecode, and if so, how AutoCirculate makes it available. I also show how to embed timecode into an SDI output signal using AutoCirculate during playout. More... | |
Header file for the NTV2Burn demonstration class.
Definition in file ntv2burn.h.