AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
pixelformat.h File Reference

Contains the declaration of the AJAPixelFormat class. More...

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

Go to the source code of this file.

Classes

class  AJAPixelFormat
 Storage and utility class for AJA_PixelFormat defines. This class provides a means of storing and querying facts about the various AJA_PixelFormat values. More...
 

Macros

#define IS_CION_RAW(pixFmt)   (pixFmt >= AJA_PixelFormat_RAW10 && pixFmt <= AJA_PixelFormat_RAW10_HS)
 

Enumerations

enum  AJAScaleType {
  AJAScaleTypeNone = 0, AJAScaleType1280To1920 = 1 << 0, AJAScaleType960To1280 = 1 << 1, AJAScaleType1440To1920 = 1 << 2,
  AJAScaleTypeQRez = 1 << 3, AJAScaleTypeHDV = AJAScaleType960To1280 | AJAScaleType1440To1920, AJAScaleTypeDVCPro = AJAScaleType960To1280 | AJAScaleType1280To1920
}
 
enum  AJASubSampleType {
  AJASubSampleNone, AJASubSample422, AJASubSample420, AJASubSample444,
  AJASubSample4444, AJASubSampleBayer
}
 

Detailed Description

Contains the declaration of the AJAPixelFormat class.

Definition in file pixelformat.h.

Macro Definition Documentation

◆ IS_CION_RAW

#define IS_CION_RAW (   pixFmt)    (pixFmt >= AJA_PixelFormat_RAW10 && pixFmt <= AJA_PixelFormat_RAW10_HS)

Definition at line 13 of file pixelformat.h.

Enumeration Type Documentation

◆ AJAScaleType

Enumerator
AJAScaleTypeNone 
AJAScaleType1280To1920 
AJAScaleType960To1280 
AJAScaleType1440To1920 
AJAScaleTypeQRez 
AJAScaleTypeHDV 
AJAScaleTypeDVCPro 

Definition at line 15 of file pixelformat.h.

◆ AJASubSampleType

Enumerator
AJASubSampleNone 
AJASubSample422 
AJASubSample420 
AJASubSample444 
AJASubSample4444 
AJASubSampleBayer 

Definition at line 27 of file pixelformat.h.