 |
AJA NTV2 SDK
17.5.0.1658
NTV2 SDK 17.5.0.1658
|
enum NTV2EveryFrameTaskMode NTV2TaskMode
AJAStatus SetupVideo(void)
Performs all video setup.
void ReleaseCaptureBuffers(void)
Frees capture buffers & ring.
Describes a user-space buffer on the host computer. I have an address and a length,...
static void InputThreadStatic(AJAThread *pThread, void *pInstance)
Static output/playout thread function.
NTV2FrameBufferFormat
Identifies a particular video frame buffer format. See Device Frame Buffer Formats for details.
AJAStatus SetupCaptureBuffers(void)
Allocates capture buffers & ring.
void RouteOutputSignal(void)
Performs output routing.
NTV2Overlay(const OverlayConfig &inConfig)
Construct from OverlayConfig.
void OutputThread(void)
The output/playout thread function.
virtual ~NTV2Overlay()
My destructor.
AJAStatus Run(void)
Runs me (only after Init called)
Declares the CNTV2Card class.
I interrogate and control an AJA video/audio capture/playout device.
AJAStatus Init(void)
Prepares me to Run()
void RouteInputSignal(void)
Performs input routing.
std::vector< NTV2FrameData > NTV2FrameDataArray
A vector of NTV2FrameData elements.
NTV2Channel fInputChannel
The input channel to use.
void RouteOverlaySignal(void)
Performs overlay routing.
AJAStatus SetupOverlayBug(void)
Sets up overlay "bug".
AJAStatus SetupAudio(void)
Performs all audio setup.
This file contains some structures, constants, classes and functions that are used in some of the dem...
void InputThread(void)
The input/capture thread function.
enum _NTV2VideoFormat NTV2VideoFormat
Identifies a particular video format.
void StartInputThread(void)
Starts input thread.
static void OutputThreadStatic(AJAThread *pThread, void *pInstance)
void StartOutputThread(void)
Starts output thread.
NTV2VideoFormat WaitForStableInputSignal(void)
Waits for stable input signal.
Configures an NTV2Burn or NTV2FieldBurn instance.
Declares the AJAThread class.
Outputs live input video overlaid with image having transparency.
void Quit(void)
Gracefully stops me.