AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
ntv2encodehevcvif.cpp File Reference

Implementation of NTV2EncodeHEVCVif class. More...

#include <stdio.h>
#include "ntv2encodehevcvif.h"
#include "ntv2utils.h"
#include "ntv2formatdescriptor.h"
#include "ntv2devicefeatures.h"
#include "ajabase/system/process.h"
#include "ajabase/system/systemtime.h"
Include dependency graph for ntv2encodehevcvif.cpp:

Go to the source code of this file.

Macros

#define NTV2_AUDIOSIZE_MAX   (401 * 1024)
 
#define NUM_OVERLAY_BARS   12
 

Variables

static const uint32_t sOverlayBar0 []
 
static const uint32_t sOverlayBar1 []
 

Detailed Description

Implementation of NTV2EncodeHEVCVif class.

Definition in file ntv2encodehevcvif.cpp.

Macro Definition Documentation

◆ NTV2_AUDIOSIZE_MAX

#define NTV2_AUDIOSIZE_MAX   (401 * 1024)

Definition at line 19 of file ntv2encodehevcvif.cpp.

◆ NUM_OVERLAY_BARS

#define NUM_OVERLAY_BARS   12

Definition at line 21 of file ntv2encodehevcvif.cpp.

Variable Documentation

◆ sOverlayBar0

const uint32_t sOverlayBar0[]
static
Initial value:
= {
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }

Definition at line 27 of file ntv2encodehevcvif.cpp.

◆ sOverlayBar1

const uint32_t sOverlayBar1[]
static
Initial value:
= {
0x00000000, 0xc00000c0, 0x00000000, 0xc000c000, 0x00000000, 0xc0c00000,
0x00000000, 0xc0c000c0, 0x00000000, 0xc0c0c000, 0x00000000, 0xc000c0c0,
0x00000000, 0xc00000c0, 0x00000000, 0xc000c000, 0x00000000, 0xc0c00000,
0x00000000, 0xc0c000c0, 0x00000000, 0xc0c0c000, 0x00000000, 0xc000c0c0 }

Definition at line 32 of file ntv2encodehevcvif.cpp.