AJA NTV2 SDK  17.6.0.1688
NTV2 SDK 17.6.0.1688
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ntv2burn.h File Reference

Header file for the NTV2Burn demonstration class. More...

Include dependency graph for ntv2burn.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Header file for the NTV2Burn demonstration class.

Definition in file ntv2burn.h.