AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Declares common video macros and structs used in the SDK. More...
#include "ajatypes.h"
Go to the source code of this file.
Classes | |
struct | RGBAlphaPixel |
struct | RGBAlpha10BitPixel |
struct | RGBAlpha16BitPixel |
struct | AERGBAlphaPixel |
struct | RGBAlphaFixedPixel |
struct | RGBPixel |
struct | BGRPixel |
struct | YCbCrAlphaPixel |
struct | YCbCrPixel |
struct | YCbCr10BitPixel |
struct | YCbCr10BitAlphaPixel |
struct | TestLineDataStr |
Declares common video macros and structs used in the SDK.
Definition in file ntv2videodefines.h.
#define CCIR601_10BIT_BLACK 64 |
Definition at line 17 of file ntv2videodefines.h.
#define CCIR601_10BIT_CHROMAOFFSET 512 |
Definition at line 19 of file ntv2videodefines.h.
#define CCIR601_10BIT_WHITE 940 |
Definition at line 18 of file ntv2videodefines.h.
#define CCIR601_8BIT_BLACK 16 |
Definition at line 13 of file ntv2videodefines.h.
#define CCIR601_8BIT_CHROMAOFFSET 128 |
Definition at line 15 of file ntv2videodefines.h.
#define CCIR601_8BIT_WHITE 235 |
Definition at line 14 of file ntv2videodefines.h.
#define ClipRGB_10BIT | ( | __x__ | ) |
Definition at line 34 of file ntv2videodefines.h.
#define ClipRGB_16BIT | ( | __x__ | ) |
Definition at line 37 of file ntv2videodefines.h.
#define ClipRGB_8BIT | ( | __x__ | ) |
Definition at line 31 of file ntv2videodefines.h.
#define FD_NUMCOMPONENTPIXELS_8K 8192 |
Definition at line 74 of file ntv2videodefines.h.
#define FD_NUMCOMPONENTPIXELS_UHD2 7680 |
Definition at line 73 of file ntv2videodefines.h.
#define FD_NUMLINES_8K 4320 |
Definition at line 62 of file ntv2videodefines.h.
#define FD_YCBCRLINEPITCH_8K 5472 |
Definition at line 92 of file ntv2videodefines.h.
#define FD_YCBCRLINEPITCH_UHD2 5120 |
Definition at line 91 of file ntv2videodefines.h.
#define HD_FIRSTACTIVELINE_2K (HD_NUMLINES_2K-HD_NUMACTIVELINES_2K) |
Definition at line 60 of file ntv2videodefines.h.
#define HD_NUMACTIVELINES_1080 1080 |
Definition at line 57 of file ntv2videodefines.h.
#define HD_NUMACTIVELINES_1080_QREZ (HD_NUMACTIVELINES_1080/2) |
Definition at line 65 of file ntv2videodefines.h.
#define HD_NUMACTIVELINES_2K 1556 |
Definition at line 58 of file ntv2videodefines.h.
#define HD_NUMACTIVELINES_720 720 |
Definition at line 56 of file ntv2videodefines.h.
#define HD_NUMACTIVELINES_720_QREZ (HD_NUMACTIVELINES_720/2) |
Definition at line 64 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_1080 1920 |
Definition at line 68 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_1080_2K 2048 |
Definition at line 69 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_1080_DVCPRO 1280 |
Definition at line 77 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_1080_HDV 1440 |
Definition at line 83 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_1080_QREZ (HD_NUMCOMPONENTPIXELS_1080/2) |
Definition at line 80 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_2K 2048 |
Definition at line 70 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_4K 4096 |
Definition at line 72 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_720 1280 |
Definition at line 67 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_720_DVCPRO 960 |
Definition at line 76 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_720_HDV 960 |
Definition at line 82 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_720_QREZ (HD_NUMCOMPONENTPIXELS_720/2) |
Definition at line 79 of file ntv2videodefines.h.
#define HD_NUMCOMPONENTPIXELS_QUADHD 3840 |
Definition at line 71 of file ntv2videodefines.h.
#define HD_NUMLINES_2K 1588 |
Definition at line 59 of file ntv2videodefines.h.
#define HD_NUMLINES_4K 2160 |
Definition at line 61 of file ntv2videodefines.h.
#define HD_ROLLNUMLINES 4096 |
Definition at line 134 of file ntv2videodefines.h.
#define HD_ROLLNUMPIXELS 4096 |
Definition at line 135 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_1080 1280 |
Definition at line 87 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_1080_DVCPRO (1280*2/4) |
Definition at line 95 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_1080_HDV (1440*2/4) |
Definition at line 101 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_1080_QREZ (1920/4) |
Definition at line 98 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_2K 1376 |
Definition at line 88 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_3840 2560 |
Definition at line 89 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_4K 2752 |
Definition at line 90 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_720 864 |
Definition at line 86 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_720_DVCPRO (960*2/4) |
Definition at line 94 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_720_HDV (960*2/4) |
Definition at line 100 of file ntv2videodefines.h.
#define HD_YCBCRLINEPITCH_720_QREZ (1280/4) |
Definition at line 97 of file ntv2videodefines.h.
#define MAX_RGB_10BIT 1023 |
Definition at line 24 of file ntv2videodefines.h.
#define MAX_RGB_16BIT 65535 |
Definition at line 26 of file ntv2videodefines.h.
#define MAX_RGB_8BIT 255 |
Definition at line 22 of file ntv2videodefines.h.
#define MAXSQUAREPIXELS_525 648 |
Definition at line 44 of file ntv2videodefines.h.
#define MAXSQUAREPIXELS_625 768 |
Definition at line 45 of file ntv2videodefines.h.
#define MIN_RGB_10BIT 0 |
Definition at line 23 of file ntv2videodefines.h.
#define MIN_RGB_16BIT 0 |
Definition at line 25 of file ntv2videodefines.h.
#define MIN_RGB_8BIT 0 |
Definition at line 21 of file ntv2videodefines.h.
#define NUMACTIVELINES_525 486 |
Definition at line 41 of file ntv2videodefines.h.
#define NUMACTIVELINES_625 576 |
Definition at line 42 of file ntv2videodefines.h.
#define NUMCOMPONENTPIXELS 720 |
Definition at line 47 of file ntv2videodefines.h.
#define PI_FLOAT (3.141592654) |
Definition at line 11 of file ntv2videodefines.h.
#define PRORES_MAXBUFFERSIZE (1105920) |
Definition at line 131 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_1080 (HD_NUMCOMPONENTPIXELS_1080*36/8)/4 |
Definition at line 124 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_2048 (HD_NUMCOMPONENTPIXELS_1080_2K*36/8)/4 |
Definition at line 125 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_3840 (HD_NUMCOMPONENTPIXELS_QUADHD*36/8)/4 |
Definition at line 126 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_4096 (HD_NUMCOMPONENTPIXELS_4K*36/8)/4 |
Definition at line 127 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_525 (MAXSQUAREPIXELS_525*36/8)/4 |
Definition at line 121 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_625 (MAXSQUAREPIXELS_625*36/8)/4 |
Definition at line 122 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_720 (HD_NUMCOMPONENTPIXELS_720*36/8)/4 |
Definition at line 123 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_7680 (FD_NUMCOMPONENTPIXELS_UHD2*36/8)/4 |
Definition at line 128 of file ntv2videodefines.h.
#define RGB12PLINEPITCH_8192 (FD_NUMCOMPONENTPIXELS_8K*36/8)/4 |
Definition at line 129 of file ntv2videodefines.h.
#define RGB24LINEPITCH_1080 (1440) |
Definition at line 104 of file ntv2videodefines.h.
#define RGB24LINEPITCH_2048 (1536) |
Definition at line 105 of file ntv2videodefines.h.
#define RGB24LINEPITCH_3840 (2880) |
Definition at line 106 of file ntv2videodefines.h.
#define RGB24LINEPITCH_4096 (3072) |
Definition at line 107 of file ntv2videodefines.h.
#define RGB24LINEPITCH_525 (540) |
Definition at line 51 of file ntv2videodefines.h.
#define RGB24LINEPITCH_625 (540) |
Definition at line 52 of file ntv2videodefines.h.
#define RGB24LINEPITCH_720 (960) |
Definition at line 103 of file ntv2videodefines.h.
#define RGB24LINEPITCH_7680 (5760) |
Definition at line 108 of file ntv2videodefines.h.
#define RGB24LINEPITCH_8192 (6144) |
Definition at line 109 of file ntv2videodefines.h.
#define RGB48LINEPITCH_1080 (RGB24LINEPITCH_1080*2) |
Definition at line 114 of file ntv2videodefines.h.
#define RGB48LINEPITCH_2048 (RGB24LINEPITCH_2048*2) |
Definition at line 115 of file ntv2videodefines.h.
#define RGB48LINEPITCH_3840 (RGB24LINEPITCH_3840*2) |
Definition at line 116 of file ntv2videodefines.h.
#define RGB48LINEPITCH_4096 (RGB24LINEPITCH_4096*2) |
Definition at line 117 of file ntv2videodefines.h.
#define RGB48LINEPITCH_525 (RGB24LINEPITCH_525*2) |
Definition at line 111 of file ntv2videodefines.h.
#define RGB48LINEPITCH_625 (RGB24LINEPITCH_625*2) |
Definition at line 112 of file ntv2videodefines.h.
#define RGB48LINEPITCH_720 (RGB24LINEPITCH_720*2) |
Definition at line 113 of file ntv2videodefines.h.
#define RGB48LINEPITCH_7680 (RGB24LINEPITCH_7680*2) |
Definition at line 118 of file ntv2videodefines.h.
#define RGB48LINEPITCH_8192 (RGB24LINEPITCH_8192*2) |
Definition at line 119 of file ntv2videodefines.h.
#define RGBALPHALINEPITCH_525 720 |
Definition at line 50 of file ntv2videodefines.h.
#define RGBALPHALINEPITCH_625 720 |
Definition at line 49 of file ntv2videodefines.h.
#define YCBCRLINEPITCH_SD 480 |
Definition at line 48 of file ntv2videodefines.h.