AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
ntv2llburn.cpp File Reference

Implementation of NTV2LLBurn demonstration class. More...

#include "ntv2llburn.h"
#include "ntv2endian.h"
#include "ntv2formatdescriptor.h"
#include "ajabase/common/types.h"
#include "ajaanc/includes/ancillarylist.h"
#include <iostream>
Include dependency graph for ntv2llburn.cpp:

Go to the source code of this file.

Macros

#define NTV2_ANCSIZE_MAX   (256 * 1024)
 
#define AsULWordPtr(_p_)   reinterpret_cast<ULWord*>(_p_)
 
#define AsCU8Ptr(_p_)   reinterpret_cast<const uint8_t*>(_p_)
 

Functions

const uint32_t kAppSignature (((((uint32_t)( 'L'))<< 24)|(((uint32_t)( 'l'))<< 16)|(((uint32_t)( 'b'))<< 8)|(((uint32_t)( 'u'))<< 0)))
 
const uint32_t kNumFrameBuffers (2)
 
static const bool CLEAR_HOST_ANC_BUFFER_BEFORE_READ ((0))
 
static const bool PRINT_ANC_PACKETS_AFTER_READ ((0))
 
static const bool CLEAR_DEVICE_ANC_BUFFER_AFTER_READ ((0))
 
static const bool REPLACE_OUTGOING_ANC_WITH_CUSTOM_PACKETS ((0))
 
static ULWord GetRP188DBBRegNumForInput (const NTV2InputSource inInputSource)
 

Detailed Description

Implementation of NTV2LLBurn demonstration class.

Definition in file ntv2llburn.cpp.

Macro Definition Documentation

◆ AsCU8Ptr

#define AsCU8Ptr (   _p_)    reinterpret_cast<const uint8_t*>(_p_)

Definition at line 28 of file ntv2llburn.cpp.

◆ AsULWordPtr

#define AsULWordPtr (   _p_)    reinterpret_cast<ULWord*>(_p_)

Definition at line 27 of file ntv2llburn.cpp.

◆ NTV2_ANCSIZE_MAX

#define NTV2_ANCSIZE_MAX   (256 * 1024)

Definition at line 21 of file ntv2llburn.cpp.

Function Documentation

◆ CLEAR_DEVICE_ANC_BUFFER_AFTER_READ()

static const bool CLEAR_DEVICE_ANC_BUFFER_AFTER_READ ( (0)  )
static

◆ CLEAR_HOST_ANC_BUFFER_BEFORE_READ()

static const bool CLEAR_HOST_ANC_BUFFER_BEFORE_READ ( (0)  )
static

◆ GetRP188DBBRegNumForInput()

static ULWord GetRP188DBBRegNumForInput ( const NTV2InputSource  inInputSource)
static

Definition at line 905 of file ntv2llburn.cpp.

◆ kAppSignature()

const uint32_t kAppSignature ( ((((uint32_t)('L'))<< 24)|(((uint32_t)('l'))<< 16)|(((uint32_t)('b'))<< 8)|(((uint32_t)('u'))<< 0))  )

◆ kNumFrameBuffers()

const uint32_t kNumFrameBuffers ( )

◆ PRINT_ANC_PACKETS_AFTER_READ()

static const bool PRINT_ANC_PACKETS_AFTER_READ ( (0)  )
static

◆ REPLACE_OUTGOING_ANC_WITH_CUSTOM_PACKETS()

static const bool REPLACE_OUTGOING_ANC_WITH_CUSTOM_PACKETS ( (0)  )
static