Class Enums


  • public final class Enums
    extends java.lang.Object
    • Field Detail

      • kCVPixelFormatType_1Monochrome

        public static final int kCVPixelFormatType_1Monochrome
        1 bit indexed
        See Also:
        Constant Field Values
      • kCVPixelFormatType_2Indexed

        public static final int kCVPixelFormatType_2Indexed
        2 bit indexed
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4Indexed

        public static final int kCVPixelFormatType_4Indexed
        4 bit indexed
        See Also:
        Constant Field Values
      • kCVPixelFormatType_8Indexed

        public static final int kCVPixelFormatType_8Indexed
        8 bit indexed
        See Also:
        Constant Field Values
      • kCVPixelFormatType_1IndexedGray_WhiteIsZero

        public static final int kCVPixelFormatType_1IndexedGray_WhiteIsZero
        1 bit indexed gray, white is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_2IndexedGray_WhiteIsZero

        public static final int kCVPixelFormatType_2IndexedGray_WhiteIsZero
        2 bit indexed gray, white is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4IndexedGray_WhiteIsZero

        public static final int kCVPixelFormatType_4IndexedGray_WhiteIsZero
        4 bit indexed gray, white is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_8IndexedGray_WhiteIsZero

        public static final int kCVPixelFormatType_8IndexedGray_WhiteIsZero
        8 bit indexed gray, white is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16BE555

        public static final int kCVPixelFormatType_16BE555
        16 bit BE RGB 555
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16LE555

        public static final int kCVPixelFormatType_16LE555
        16 bit LE RGB 555
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16LE5551

        public static final int kCVPixelFormatType_16LE5551
        16 bit LE RGB 5551
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16BE565

        public static final int kCVPixelFormatType_16BE565
        16 bit BE RGB 565
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16LE565

        public static final int kCVPixelFormatType_16LE565
        16 bit LE RGB 565
        See Also:
        Constant Field Values
      • kCVPixelFormatType_24RGB

        public static final int kCVPixelFormatType_24RGB
        24 bit RGB
        See Also:
        Constant Field Values
      • kCVPixelFormatType_24BGR

        public static final int kCVPixelFormatType_24BGR
        24 bit BGR
        See Also:
        Constant Field Values
      • kCVPixelFormatType_32ARGB

        public static final int kCVPixelFormatType_32ARGB
        32 bit ARGB
        See Also:
        Constant Field Values
      • kCVPixelFormatType_32BGRA

        public static final int kCVPixelFormatType_32BGRA
        32 bit BGRA
        See Also:
        Constant Field Values
      • kCVPixelFormatType_32ABGR

        public static final int kCVPixelFormatType_32ABGR
        32 bit ABGR
        See Also:
        Constant Field Values
      • kCVPixelFormatType_32RGBA

        public static final int kCVPixelFormatType_32RGBA
        32 bit RGBA
        See Also:
        Constant Field Values
      • kCVPixelFormatType_64ARGB

        public static final int kCVPixelFormatType_64ARGB
        64 bit ARGB, 16-bit big-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_48RGB

        public static final int kCVPixelFormatType_48RGB
        48 bit RGB, 16-bit big-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_32AlphaGray

        public static final int kCVPixelFormatType_32AlphaGray
        32 bit AlphaGray, 16-bit big-endian samples, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16Gray

        public static final int kCVPixelFormatType_16Gray
        16 bit Grayscale, 16-bit big-endian samples, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_30RGB

        public static final int kCVPixelFormatType_30RGB
        30 bit RGB, 10-bit big-endian samples, 2 unused padding bits (at least significant end).
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr8

        public static final int kCVPixelFormatType_422YpCbCr8
        Component Y'CbCr 8-bit 4:2:2, ordered Cb Y'0 Cr Y'1
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4444YpCbCrA8

        public static final int kCVPixelFormatType_4444YpCbCrA8
        Component Y'CbCrA 8-bit 4:4:4:4, ordered Cb Y' Cr A
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4444YpCbCrA8R

        public static final int kCVPixelFormatType_4444YpCbCrA8R
        Component Y'CbCrA 8-bit 4:4:4:4, rendering format. full range alpha, zero biased YUV, ordered A Y' Cb Cr
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4444AYpCbCr8

        public static final int kCVPixelFormatType_4444AYpCbCr8
        Component Y'CbCrA 8-bit 4:4:4:4, ordered A Y' Cb Cr, full range alpha, video range Y'CbCr.
        See Also:
        Constant Field Values
      • kCVPixelFormatType_4444AYpCbCr16

        public static final int kCVPixelFormatType_4444AYpCbCr16
        Component Y'CbCrA 16-bit 4:4:4:4, ordered A Y' Cb Cr, full range alpha, video range Y'CbCr, 16-bit little-endian samples.
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr8

        public static final int kCVPixelFormatType_444YpCbCr8
        Component Y'CbCr 8-bit 4:4:4
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr16

        public static final int kCVPixelFormatType_422YpCbCr16
        Component Y'CbCr 10,12,14,16-bit 4:2:2
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr10

        public static final int kCVPixelFormatType_422YpCbCr10
        Component Y'CbCr 10-bit 4:2:2
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr10

        public static final int kCVPixelFormatType_444YpCbCr10
        Component Y'CbCr 10-bit 4:4:4
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr8Planar

        public static final int kCVPixelFormatType_420YpCbCr8Planar
        Planar Component Y'CbCr 8-bit 4:2:0. baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr8PlanarFullRange

        public static final int kCVPixelFormatType_420YpCbCr8PlanarFullRange
        Planar Component Y'CbCr 8-bit 4:2:0, full range. baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr_4A_8BiPlanar

        public static final int kCVPixelFormatType_422YpCbCr_4A_8BiPlanar
        First plane: Video-range Component Y'CbCr 8-bit 4:2:2, ordered Cb Y'0 Cr Y'1; second plane: alpha 8-bit 0-255
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange

        public static final int kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
        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
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr8BiPlanarFullRange

        public static final int kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
        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
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr8_yuvs

        public static final int kCVPixelFormatType_422YpCbCr8_yuvs
        Component Y'CbCr 8-bit 4:2:2, ordered Y'0 Cb Y'1 Cr
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr8FullRange

        public static final int kCVPixelFormatType_422YpCbCr8FullRange
        Component Y'CbCr 8-bit 4:2:2, full range, ordered Y'0 Cb Y'1 Cr
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent8

        public static final int kCVPixelFormatType_OneComponent8
        8 bit one component, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_TwoComponent8

        public static final int kCVPixelFormatType_TwoComponent8
        8 bit two component, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_30RGBLEPackedWideGamut

        public static final int kCVPixelFormatType_30RGBLEPackedWideGamut
        little-endian RGB101010, 2 MSB are zero, wide-gamut (384-895)
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent16Half

        public static final int kCVPixelFormatType_OneComponent16Half
        16 bit one component IEEE half-precision float, 16-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent32Float

        public static final int kCVPixelFormatType_OneComponent32Float
        32 bit one component IEEE float, 32-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_TwoComponent16Half

        public static final int kCVPixelFormatType_TwoComponent16Half
        16 bit two component IEEE half-precision float, 16-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_TwoComponent32Float

        public static final int kCVPixelFormatType_TwoComponent32Float
        32 bit two component IEEE float, 32-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_64RGBAHalf

        public static final int kCVPixelFormatType_64RGBAHalf
        64 bit RGBA IEEE half-precision float, 16-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_128RGBAFloat

        public static final int kCVPixelFormatType_128RGBAFloat
        128 bit RGBA IEEE float, 32-bit little-endian samples
        See Also:
        Constant Field Values
      • kCVPixelFormatType_14Bayer_GRBG

        public static final int kCVPixelFormatType_14Bayer_GRBG
        Bayer 14-bit Little-Endian, packed in 16-bits, ordered G R G R... alternating with B G B G...
        See Also:
        Constant Field Values
      • kCVPixelFormatType_14Bayer_RGGB

        public static final int kCVPixelFormatType_14Bayer_RGGB
        Bayer 14-bit Little-Endian, packed in 16-bits, ordered R G R G... alternating with G B G B...
        See Also:
        Constant Field Values
      • kCVPixelFormatType_14Bayer_BGGR

        public static final int kCVPixelFormatType_14Bayer_BGGR
        Bayer 14-bit Little-Endian, packed in 16-bits, ordered B G B G... alternating with G R G R...
        See Also:
        Constant Field Values
      • kCVPixelFormatType_14Bayer_GBRG

        public static final int kCVPixelFormatType_14Bayer_GBRG
        Bayer 14-bit Little-Endian, packed in 16-bits, ordered G B G B... alternating with R G R G...
        See Also:
        Constant Field Values
      • kCVReturnInvalidArgument

        public static final int kCVReturnInvalidArgument
        See Also:
        Constant Field Values
      • kCVReturnAllocationFailed

        public static final int kCVReturnAllocationFailed
        See Also:
        Constant Field Values
      • kCVReturnInvalidDisplay

        public static final int kCVReturnInvalidDisplay
        DisplayLink related errors
        See Also:
        Constant Field Values
      • kCVReturnDisplayLinkAlreadyRunning

        public static final int kCVReturnDisplayLinkAlreadyRunning
        DisplayLink related errors
        See Also:
        Constant Field Values
      • kCVReturnDisplayLinkNotRunning

        public static final int kCVReturnDisplayLinkNotRunning
        DisplayLink related errors
        See Also:
        Constant Field Values
      • kCVReturnDisplayLinkCallbacksNotSet

        public static final int kCVReturnDisplayLinkCallbacksNotSet
        DisplayLink related errors
        See Also:
        Constant Field Values
      • kCVReturnInvalidPixelFormat

        public static final int kCVReturnInvalidPixelFormat
        Buffer related errors
        See Also:
        Constant Field Values
      • kCVReturnInvalidSize

        public static final int kCVReturnInvalidSize
        Buffer related errors
        See Also:
        Constant Field Values
      • kCVReturnInvalidPixelBufferAttributes

        public static final int kCVReturnInvalidPixelBufferAttributes
        Buffer related errors
        See Also:
        Constant Field Values
      • kCVReturnPixelBufferNotOpenGLCompatible

        public static final int kCVReturnPixelBufferNotOpenGLCompatible
        Buffer related errors
        See Also:
        Constant Field Values
      • kCVReturnPixelBufferNotMetalCompatible

        public static final int kCVReturnPixelBufferNotMetalCompatible
        Buffer related errors
        See Also:
        Constant Field Values
      • kCVReturnWouldExceedAllocationThreshold

        public static final int kCVReturnWouldExceedAllocationThreshold
        Buffer Pool related errors
        See Also:
        Constant Field Values
      • kCVReturnPoolAllocationFailed

        public static final int kCVReturnPoolAllocationFailed
        Buffer Pool related errors
        See Also:
        Constant Field Values
      • kCVReturnInvalidPoolAttributes

        public static final int kCVReturnInvalidPoolAttributes
        Buffer Pool related errors
        See Also:
        Constant Field Values
      • kCVReturnRetry

        public static final int kCVReturnRetry
        Buffer Pool related errors
        See Also:
        Constant Field Values
      • kCVReturnLast

        public static final int kCVReturnLast
        Buffer Pool related errors
        See Also:
        Constant Field Values
      • kCVPixelFormatType_ARGB2101010LEPacked

        public static final int kCVPixelFormatType_ARGB2101010LEPacked
        little-endian ARGB2101010 full-range ARGB
        See Also:
        Constant Field Values
      • kCVPixelFormatType_DisparityFloat16

        public static final int kCVPixelFormatType_DisparityFloat16
        IEEE754-2008 binary16 (half float), describing the normalized shift when comparing two images. Units are 1/meters: ( pixelShift / (pixelFocalLength * baselineInMeters) )
        See Also:
        Constant Field Values
      • kCVPixelFormatType_DisparityFloat32

        public static final int kCVPixelFormatType_DisparityFloat32
        IEEE754-2008 binary32 float, describing the normalized shift when comparing two images. Units are 1/meters: ( pixelShift / (pixelFocalLength * baselineInMeters) )
        See Also:
        Constant Field Values
      • kCVPixelFormatType_DepthFloat16

        public static final int kCVPixelFormatType_DepthFloat16
        IEEE754-2008 binary16 (half float), describing the depth (distance to an object) in meters
        See Also:
        Constant Field Values
      • kCVPixelFormatType_DepthFloat32

        public static final int kCVPixelFormatType_DepthFloat32
        IEEE754-2008 binary32 float, describing the depth (distance to an object) in meters
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange

        public static final int kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange
        2 plane YCbCr10 4:2:0, each 10 bits in the MSBs of 16bits, video-range (luma=[64,940] chroma=[64,960])
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange

        public static final int kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange
        2 plane YCbCr10 4:2:2, each 10 bits in the MSBs of 16bits, video-range (luma=[64,940] chroma=[64,960])
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange

        public static final int kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange
        2 plane YCbCr10 4:4:4, each 10 bits in the MSBs of 16bits, video-range (luma=[64,940] chroma=[64,960])
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr10BiPlanarFullRange

        public static final int kCVPixelFormatType_420YpCbCr10BiPlanarFullRange
        2 plane YCbCr10 4:2:0, each 10 bits in the MSBs of 16bits, full-range (Y range 0-1023)
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr10BiPlanarFullRange

        public static final int kCVPixelFormatType_422YpCbCr10BiPlanarFullRange
        2 plane YCbCr10 4:2:2, each 10 bits in the MSBs of 16bits, full-range (Y range 0-1023)
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr10BiPlanarFullRange

        public static final int kCVPixelFormatType_444YpCbCr10BiPlanarFullRange
        2 plane YCbCr10 4:4:4, each 10 bits in the MSBs of 16bits, full-range (Y range 0-1023)
        See Also:
        Constant Field Values
      • kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar

        public static final int kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar
        first and second planes as per 420YpCbCr8BiPlanarVideoRange (420v), alpha 8 bits in third plane full-range. No CVPlanarPixelBufferInfo struct.
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange

        public static final int kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange
        Bi-Planar Component Y'CbCr 8-bit 4:2:2, video-range (luma=[16,235] chroma=[16,240]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_422YpCbCr8BiPlanarFullRange

        public static final int kCVPixelFormatType_422YpCbCr8BiPlanarFullRange
        Bi-Planar Component Y'CbCr 8-bit 4:2:2, full-range (luma=[0,255] chroma=[1,255]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr8BiPlanarVideoRange

        public static final int kCVPixelFormatType_444YpCbCr8BiPlanarVideoRange
        Bi-Planar Component Y'CbCr 8-bit 4:4:4, video-range (luma=[16,235] chroma=[16,240]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_444YpCbCr8BiPlanarFullRange

        public static final int kCVPixelFormatType_444YpCbCr8BiPlanarFullRange
        Bi-Planar Component Y'CbCr 8-bit 4:4:4, full-range (luma=[0,255] chroma=[1,255]). baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrBiPlanar struct
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent10

        public static final int kCVPixelFormatType_OneComponent10
        10 bit little-endian one component, stored as 10 MSBs of 16 bits, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent12

        public static final int kCVPixelFormatType_OneComponent12
        12 bit little-endian one component, stored as 12 MSBs of 16 bits, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_OneComponent16

        public static final int kCVPixelFormatType_OneComponent16
        16 bit little-endian one component, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_TwoComponent16

        public static final int kCVPixelFormatType_TwoComponent16
        16 bit little-endian two component, black is zero
        See Also:
        Constant Field Values
      • kCVPixelFormatType_16VersatileBayer

        public static final int kCVPixelFormatType_16VersatileBayer
        Single plane Bayer 16-bit little-endian sensor element ("sensel") samples from full-size decoding of ProRes RAW images; Bayer pattern (sensel ordering) and other raw conversion information is described via buffer attachments
        See Also:
        Constant Field Values
      • kCVPixelFormatType_64RGBA_DownscaledProResRAW

        public static final int kCVPixelFormatType_64RGBA_DownscaledProResRAW
        Single plane 64-bit RGBA (16-bit little-endian samples) from downscaled decoding of ProRes RAW images; components--which may not be co-sited with one another--are sensel values and require raw conversion, information for which is described via buffer attachments
        See Also:
        Constant Field Values
      • kCVVersatileBayer_BayerPattern_RGGB

        public static final int kCVVersatileBayer_BayerPattern_RGGB
        See Also:
        Constant Field Values
      • kCVVersatileBayer_BayerPattern_GRBG

        public static final int kCVVersatileBayer_BayerPattern_GRBG
        See Also:
        Constant Field Values
      • kCVVersatileBayer_BayerPattern_GBRG

        public static final int kCVVersatileBayer_BayerPattern_GBRG
        See Also:
        Constant Field Values
      • kCVVersatileBayer_BayerPattern_BGGR

        public static final int kCVVersatileBayer_BayerPattern_BGGR
        See Also:
        Constant Field Values
      • kCVPixelFormatType_64RGBALE

        public static final int kCVPixelFormatType_64RGBALE
        64 bit RGBA, 16-bit little-endian full-range (0-65535) samples
        See Also:
        Constant Field Values