TVIPixelFormat Constants Reference

Declared in TVIVideoFormat.h

TVIPixelFormat

The subset of Core Video pixel formats which are supported by TVIVideoSink.

Definition

typedef NS_ENUM(OSType, TVIPixelFormat ) {
   TVIPixelFormat32ARGB = kCVPixelFormatType_32ARGB,
   TVIPixelFormat32BGRA = kCVPixelFormatType_32BGRA,
   TVIPixelFormatYUV420BiPlanarVideoRange = kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange,
   TVIPixelFormatYUV420BiPlanarFullRange = kCVPixelFormatType_420YpCbCr8BiPlanarFullRange,
   TVIPixelFormatYUV420PlanarVideoRange = kCVPixelFormatType_420YpCbCr8Planar,
   TVIPixelFormatYUV420PlanarFullRange = kCVPixelFormatType_420YpCbCr8PlanarFullRange,
};

Constants

TVIPixelFormat32ARGB

32-bit ARGB.

Declared In TVIVideoFormat.h.

TVIPixelFormat32BGRA

32-bit BGRA.

Declared In TVIVideoFormat.h.

TVIPixelFormatYUV420BiPlanarVideoRange

Bi-Planar Component Y'CbCr 8-bit 4:2:0, video-range (luma=[16,235] chroma=[16,240]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct.

Declared In TVIVideoFormat.h.

TVIPixelFormatYUV420BiPlanarFullRange

Bi-Planar Component Y'CbCr 8-bit 4:2:0, full-range (luma=[0,255] chroma=[1,255]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct.

Declared In TVIVideoFormat.h.

TVIPixelFormatYUV420PlanarVideoRange

Planar Component Y'CbCr 8-bit 4:2:0. baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrPlanar struct.

Declared In TVIVideoFormat.h.

TVIPixelFormatYUV420PlanarFullRange

Planar Component Y'CbCr 8-bit 4:2:0, full range. baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrPlanar struct.

Declared In TVIVideoFormat.h.

Declared In

TVIVideoFormat.h