org.rococoa.cocoa.corevideo
Interface CoreVideoLibrary

All Superinterfaces:
Library

public interface CoreVideoLibrary
extends Library

JNA Wrapper for library CoreVideo
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class CoreVideoLibrary.__CVBuffer
           
static class CoreVideoLibrary.__CVDisplayLink
           
static class CoreVideoLibrary.__CVOpenGLBufferPool
           
static class CoreVideoLibrary.__CVOpenGLTextureCache
           
static interface CoreVideoLibrary.CVAttachmentMode
           
static interface CoreVideoLibrary.CVFillExtendedPixelsCallBack
          This callback routine implements code to handle the functionality of CVPixelBufferFillExtendedPixels.
static interface CoreVideoLibrary.CVPixelBufferReleaseBytesCallback
           
static interface CoreVideoLibrary.CVPixelBufferReleasePlanarBytesCallback
           
static interface CoreVideoLibrary.CVReturn
           
static class CoreVideoLibrary.kCVIndefiniteTime
           
static class CoreVideoLibrary.kCVZeroTime
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static int __COREVIDEO__CVOPENGLBUFFERPOOL_H__
           
static int __COREVIDEO__CVOPENGLTEXTURECACHE_H__
           
static int __COREVIDEO__CVPIXELBUFFERPOOL_H__
           
static int __COREVIDEO_CVBASE_H__
           
static int __COREVIDEO_CVBUFFER_H__
           
static int __COREVIDEO_CVDISPLAYLINK_H__
           
static int __COREVIDEO_CVHOSTTIME_H__
           
static int __COREVIDEO_CVIMAGEBUFFER_H__
           
static int __COREVIDEO_CVOPENGLBUFFER_H__
           
static int __COREVIDEO_CVOPENGLTEXTURE_H__
           
static int __COREVIDEO_CVPIXELBUFFER_H__
           
static int __COREVIDEO_CVRETURN_H__
           
static CoreVideoLibrary INSTANCE
           
static int kCVPixelFormatType_16BE555
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_16BE565
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_16Gray
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_16LE555
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_16LE5551
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_16LE565
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_1IndexedGray_WhiteIsZero
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_1Monochrome
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_24BGR
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_24RGB
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_2Indexed
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_2IndexedGray_WhiteIsZero
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_32ABGR
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_32AlphaGray
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_32ARGB
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_32BGRA
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_32RGBA
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_420YpCbCr8Planar
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_422YpCbCr_4A_8BiPlanar
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_422YpCbCr10
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_422YpCbCr16
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_422YpCbCr8
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_4444YpCbCrA8
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_4444YpCbCrA8R
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_444YpCbCr10
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_444YpCbCr8
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_48RGB
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_4Indexed
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_4IndexedGray_WhiteIsZero
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_64ARGB
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_8Indexed
          CoreVideo pixel format type constants.
static int kCVPixelFormatType_8IndexedGray_WhiteIsZero
          CoreVideo pixel format type constants.
static int kCVSMPTETimeRunning
           
static int kCVSMPTETimeType24
           
static int kCVSMPTETimeType25
           
static int kCVSMPTETimeType2997
           
static int kCVSMPTETimeType2997Drop
           
static int kCVSMPTETimeType30
           
static int kCVSMPTETimeType30Drop
           
static int kCVSMPTETimeType5994
           
static int kCVSMPTETimeType60
           
static int kCVSMPTETimeValid
           
static int kCVTimeIsIndefinite
           
static int kCVTimeStampBottomField
           
static int kCVTimeStampHostTimeValid
           
static int kCVTimeStampIsInterlaced
           
static int kCVTimeStampRateScalarValid
           
static int kCVTimeStampSMPTETimeValid
           
static int kCVTimeStampTopField
          Flags for the CVTimeStamp structure
There are flags for each field to make it easier to detect interlaced vs progressive output
static int kCVTimeStampVideoHostTimeValid
           
static int kCVTimeStampVideoRefreshPeriodValid
           
static int kCVTimeStampVideoTimeValid
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 HIServicesLibrary.__CFDictionary CVBufferGetAttachments(CoreVideoLibrary.__CVBuffer buffer, int attachmentMode)
          Original signature : CFDictionaryRef CVBufferGetAttachments(CVBufferRef, CVAttachmentMode)
 void CVBufferPropagateAttachments(CoreVideoLibrary.__CVBuffer sourceBuffer, CoreVideoLibrary.__CVBuffer destinationBuffer)
           
 void CVBufferRelease(CoreVideoLibrary.__CVBuffer buffer)
           
 void CVBufferRemoveAllAttachments(CoreVideoLibrary.__CVBuffer buffer)
           
 CoreVideoLibrary.__CVBuffer CVBufferRetain(CoreVideoLibrary.__CVBuffer buffer)
           
 void CVBufferSetAttachments(CoreVideoLibrary.__CVBuffer buffer, HIServicesLibrary.__CFDictionary theAttachments, int attachmentMode)
          Original signature : void CVBufferSetAttachments(CVBufferRef, CFDictionaryRef, CVAttachmentMode)
 double CVDisplayLinkGetActualOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 int CVDisplayLinkGetCurrentCGDisplay(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 CVTime.ByValue CVDisplayLinkGetNominalOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 CVTime.ByValue CVDisplayLinkGetOutputVideoLatency(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 NativeLong CVDisplayLinkGetTypeID()
           
 boolean CVDisplayLinkIsRunning(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 void CVDisplayLinkRelease(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 CoreVideoLibrary.__CVDisplayLink CVDisplayLinkRetain(CoreVideoLibrary.__CVDisplayLink displayLink)
           
 long CVGetCurrentHostTime()
           
 double CVGetHostClockFrequency()
           
 int CVGetHostClockMinimumTimeDelta()
           
 NativeLong CVOpenGLBufferGetTypeID()
           
 HIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)
           
 HIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetOpenGLBufferAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)
           
 NativeLong CVOpenGLBufferPoolGetTypeID()
           
 void CVOpenGLBufferPoolRelease(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
          Original signature : void CVOpenGLBufferPoolRelease(CVOpenGLBufferPoolRef)
 CoreVideoLibrary.__CVOpenGLBufferPool CVOpenGLBufferPoolRetain(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
          Original signature : CVOpenGLBufferPoolRef CVOpenGLBufferPoolRetain(CVOpenGLBufferPoolRef)
 void CVOpenGLTextureCacheFlush(CoreVideoLibrary.__CVOpenGLTextureCache textureCache, long options)
           
 NativeLong CVOpenGLTextureCacheGetTypeID()
           
 void CVOpenGLTextureCacheRelease(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
          Original signature : void CVOpenGLTextureCacheRelease(CVOpenGLTextureCacheRef)
 CoreVideoLibrary.__CVOpenGLTextureCache CVOpenGLTextureCacheRetain(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
          Original signature : CVOpenGLTextureCacheRef CVOpenGLTextureCacheRetain(CVOpenGLTextureCacheRef)
 NativeLong CVOpenGLTextureGetTypeID()
           
 NativeLong CVPixelBufferGetTypeID()
           
 HIServicesLibrary.__CFDictionary CVPixelBufferPoolGetAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)
           
 HIServicesLibrary.__CFDictionary CVPixelBufferPoolGetPixelBufferAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)
           
 NativeLong CVPixelBufferPoolGetTypeID()
           
 void CVPixelBufferPoolRelease(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
          Original signature : void CVPixelBufferPoolRelease(CVPixelBufferPoolRef)
 QuickTimeLibrary.__CVPixelBufferPool CVPixelBufferPoolRetain(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
          Original signature : CVPixelBufferPoolRef CVPixelBufferPoolRetain(CVPixelBufferPoolRef)
 HIServicesLibrary.__CFArray CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(CoreFoundationLibrary.__CFAllocator allocator)
           
 HIServicesLibrary.__CFDictionary CVPixelFormatDescriptionCreateWithPixelFormatType(CoreFoundationLibrary.__CFAllocator allocator, int pixelFormat)
           
 void CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(HIServicesLibrary.__CFDictionary description, int pixelFormat)
           
 

Field Detail

INSTANCE

static final CoreVideoLibrary INSTANCE

kCVSMPTETimeType24

static final int kCVSMPTETimeType24
See Also:
Constant Field Values

kCVSMPTETimeType25

static final int kCVSMPTETimeType25
See Also:
Constant Field Values

kCVSMPTETimeType30Drop

static final int kCVSMPTETimeType30Drop
See Also:
Constant Field Values

kCVSMPTETimeType30

static final int kCVSMPTETimeType30
See Also:
Constant Field Values

kCVSMPTETimeType2997

static final int kCVSMPTETimeType2997
See Also:
Constant Field Values

kCVSMPTETimeType2997Drop

static final int kCVSMPTETimeType2997Drop
See Also:
Constant Field Values

kCVSMPTETimeType60

static final int kCVSMPTETimeType60
See Also:
Constant Field Values

kCVSMPTETimeType5994

static final int kCVSMPTETimeType5994
See Also:
Constant Field Values

kCVSMPTETimeValid

static final int kCVSMPTETimeValid
See Also:
Constant Field Values

kCVSMPTETimeRunning

static final int kCVSMPTETimeRunning
See Also:
Constant Field Values

kCVTimeIsIndefinite

static final int kCVTimeIsIndefinite
See Also:
Constant Field Values

kCVTimeStampVideoTimeValid

static final int kCVTimeStampVideoTimeValid
See Also:
Constant Field Values

kCVTimeStampHostTimeValid

static final int kCVTimeStampHostTimeValid
See Also:
Constant Field Values

kCVTimeStampSMPTETimeValid

static final int kCVTimeStampSMPTETimeValid
See Also:
Constant Field Values

kCVTimeStampVideoRefreshPeriodValid

static final int kCVTimeStampVideoRefreshPeriodValid
See Also:
Constant Field Values

kCVTimeStampRateScalarValid

static final int kCVTimeStampRateScalarValid
See Also:
Constant Field Values

kCVTimeStampTopField

static final int kCVTimeStampTopField
Flags for the CVTimeStamp structure
There are flags for each field to make it easier to detect interlaced vs progressive output

See Also:
Constant Field Values

kCVTimeStampBottomField

static final int kCVTimeStampBottomField
See Also:
Constant Field Values

kCVTimeStampVideoHostTimeValid

static final int kCVTimeStampVideoHostTimeValid
See Also:
Constant Field Values

kCVTimeStampIsInterlaced

static final int kCVTimeStampIsInterlaced
See Also:
Constant Field Values

kCVPixelFormatType_1Monochrome

static final int kCVPixelFormatType_1Monochrome
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
1 bit indexed

See Also:
Constant Field Values

kCVPixelFormatType_2Indexed

static final int kCVPixelFormatType_2Indexed
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
2 bit indexed

See Also:
Constant Field Values

kCVPixelFormatType_4Indexed

static final int kCVPixelFormatType_4Indexed
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
4 bit indexed

See Also:
Constant Field Values

kCVPixelFormatType_8Indexed

static final int kCVPixelFormatType_8Indexed
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
8 bit indexed

See Also:
Constant Field Values

kCVPixelFormatType_1IndexedGray_WhiteIsZero

static final int kCVPixelFormatType_1IndexedGray_WhiteIsZero
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
1 bit indexed gray, white is zero

See Also:
Constant Field Values

kCVPixelFormatType_2IndexedGray_WhiteIsZero

static final int kCVPixelFormatType_2IndexedGray_WhiteIsZero
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
2 bit indexed gray, white is zero

See Also:
Constant Field Values

kCVPixelFormatType_4IndexedGray_WhiteIsZero

static final int kCVPixelFormatType_4IndexedGray_WhiteIsZero
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
4 bit indexed gray, white is zero

See Also:
Constant Field Values

kCVPixelFormatType_8IndexedGray_WhiteIsZero

static final int kCVPixelFormatType_8IndexedGray_WhiteIsZero
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
8 bit indexed gray, white is zero

See Also:
Constant Field Values

kCVPixelFormatType_16BE555

static final int kCVPixelFormatType_16BE555
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit BE RGB 555

See Also:
Constant Field Values

kCVPixelFormatType_16LE555

static final int kCVPixelFormatType_16LE555
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit LE RGB 555

See Also:
Constant Field Values

kCVPixelFormatType_16LE5551

static final int kCVPixelFormatType_16LE5551
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit LE RGB 5551

See Also:
Constant Field Values

kCVPixelFormatType_16BE565

static final int kCVPixelFormatType_16BE565
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit BE RGB 565

See Also:
Constant Field Values

kCVPixelFormatType_16LE565

static final int kCVPixelFormatType_16LE565
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit LE RGB 565

See Also:
Constant Field Values

kCVPixelFormatType_24RGB

static final int kCVPixelFormatType_24RGB
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
24 bit RGB

See Also:
Constant Field Values

kCVPixelFormatType_24BGR

static final int kCVPixelFormatType_24BGR
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
24 bit BGR

See Also:
Constant Field Values

kCVPixelFormatType_32ARGB

static final int kCVPixelFormatType_32ARGB
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
32 bit ARGB

See Also:
Constant Field Values

kCVPixelFormatType_32BGRA

static final int kCVPixelFormatType_32BGRA
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
32 bit BGRA

See Also:
Constant Field Values

kCVPixelFormatType_32ABGR

static final int kCVPixelFormatType_32ABGR
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
32 bit ABGR

See Also:
Constant Field Values

kCVPixelFormatType_32RGBA

static final int kCVPixelFormatType_32RGBA
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
32 bit RGBA

See Also:
Constant Field Values

kCVPixelFormatType_64ARGB

static final int kCVPixelFormatType_64ARGB
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
64 bit ARGB, 16-bit big-endian samples

See Also:
Constant Field Values

kCVPixelFormatType_48RGB

static final int kCVPixelFormatType_48RGB
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
48 bit RGB, 16-bit big-endian samples

See Also:
Constant Field Values

kCVPixelFormatType_32AlphaGray

static final int kCVPixelFormatType_32AlphaGray
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
32 bit AlphaGray, 16-bit big-endian samples, black is zero

See Also:
Constant Field Values

kCVPixelFormatType_16Gray

static final int kCVPixelFormatType_16Gray
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
16 bit Grayscale, 16-bit big-endian samples, black is zero

See Also:
Constant Field Values

kCVPixelFormatType_422YpCbCr8

static final int kCVPixelFormatType_422YpCbCr8
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCr 8-bit 4:2:2, ordered Cb Y'0 Cr Y'1

See Also:
Constant Field Values

kCVPixelFormatType_4444YpCbCrA8

static final int kCVPixelFormatType_4444YpCbCrA8
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCrA 8-bit 4:4:4:4, ordered Cb Y' Cr A

See Also:
Constant Field Values

kCVPixelFormatType_4444YpCbCrA8R

static final int kCVPixelFormatType_4444YpCbCrA8R
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
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_444YpCbCr8

static final int kCVPixelFormatType_444YpCbCr8
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCr 8-bit 4:4:4

See Also:
Constant Field Values

kCVPixelFormatType_422YpCbCr16

static final int kCVPixelFormatType_422YpCbCr16
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCr 10,12,14,16-bit 4:2:2

See Also:
Constant Field Values

kCVPixelFormatType_422YpCbCr10

static final int kCVPixelFormatType_422YpCbCr10
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCr 10-bit 4:2:2

See Also:
Constant Field Values

kCVPixelFormatType_444YpCbCr10

static final int kCVPixelFormatType_444YpCbCr10
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Component Y'CbCr 10-bit 4:4:4

See Also:
Constant Field Values

kCVPixelFormatType_420YpCbCr8Planar

static final int kCVPixelFormatType_420YpCbCr8Planar
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
Planar Component Y'CbCr 8-bit 4:2:0. baseAddr points to a big-endian CVPlanarPixelBufferInfo_YCbCrPlanar struct

See Also:
Constant Field Values

kCVPixelFormatType_422YpCbCr_4A_8BiPlanar

static final int kCVPixelFormatType_422YpCbCr_4A_8BiPlanar
CoreVideo pixel format type constants.
CoreVideo does not provide support for all of these formats; this list just defines their names.
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

__COREVIDEO_CVOPENGLTEXTURE_H__

static final int __COREVIDEO_CVOPENGLTEXTURE_H__
See Also:
Constant Field Values

__COREVIDEO_CVDISPLAYLINK_H__

static final int __COREVIDEO_CVDISPLAYLINK_H__
See Also:
Constant Field Values

__COREVIDEO_CVIMAGEBUFFER_H__

static final int __COREVIDEO_CVIMAGEBUFFER_H__
See Also:
Constant Field Values

__COREVIDEO__CVOPENGLBUFFERPOOL_H__

static final int __COREVIDEO__CVOPENGLBUFFERPOOL_H__
See Also:
Constant Field Values

__COREVIDEO_CVHOSTTIME_H__

static final int __COREVIDEO_CVHOSTTIME_H__
See Also:
Constant Field Values

__COREVIDEO_CVOPENGLBUFFER_H__

static final int __COREVIDEO_CVOPENGLBUFFER_H__
See Also:
Constant Field Values

__COREVIDEO_CVBUFFER_H__

static final int __COREVIDEO_CVBUFFER_H__
See Also:
Constant Field Values

__COREVIDEO_CVRETURN_H__

static final int __COREVIDEO_CVRETURN_H__
See Also:
Constant Field Values

__COREVIDEO__CVPIXELBUFFERPOOL_H__

static final int __COREVIDEO__CVPIXELBUFFERPOOL_H__
See Also:
Constant Field Values

__COREVIDEO_CVPIXELBUFFER_H__

static final int __COREVIDEO_CVPIXELBUFFER_H__
See Also:
Constant Field Values

__COREVIDEO_CVBASE_H__

static final int __COREVIDEO_CVBASE_H__
See Also:
Constant Field Values

__COREVIDEO__CVOPENGLTEXTURECACHE_H__

static final int __COREVIDEO__CVOPENGLTEXTURECACHE_H__
See Also:
Constant Field Values
Method Detail

CVBufferRetain

CoreVideoLibrary.__CVBuffer CVBufferRetain(CoreVideoLibrary.__CVBuffer buffer)

CVBufferRelease

void CVBufferRelease(CoreVideoLibrary.__CVBuffer buffer)

CVBufferRemoveAllAttachments

void CVBufferRemoveAllAttachments(CoreVideoLibrary.__CVBuffer buffer)

CVBufferGetAttachments

HIServicesLibrary.__CFDictionary CVBufferGetAttachments(CoreVideoLibrary.__CVBuffer buffer,
                                                        int attachmentMode)
Original signature : CFDictionaryRef CVBufferGetAttachments(CVBufferRef, CVAttachmentMode)

Parameters:
attachmentMode - @see CVAttachmentMode

CVBufferSetAttachments

void CVBufferSetAttachments(CoreVideoLibrary.__CVBuffer buffer,
                            HIServicesLibrary.__CFDictionary theAttachments,
                            int attachmentMode)
Original signature : void CVBufferSetAttachments(CVBufferRef, CFDictionaryRef, CVAttachmentMode)

Parameters:
attachmentMode - @see CVAttachmentMode

CVBufferPropagateAttachments

void CVBufferPropagateAttachments(CoreVideoLibrary.__CVBuffer sourceBuffer,
                                  CoreVideoLibrary.__CVBuffer destinationBuffer)

CVGetCurrentHostTime

long CVGetCurrentHostTime()

CVGetHostClockFrequency

double CVGetHostClockFrequency()

CVGetHostClockMinimumTimeDelta

int CVGetHostClockMinimumTimeDelta()

CVDisplayLinkGetTypeID

NativeLong CVDisplayLinkGetTypeID()

CVDisplayLinkGetCurrentCGDisplay

int CVDisplayLinkGetCurrentCGDisplay(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkGetNominalOutputVideoRefreshPeriod

CVTime.ByValue CVDisplayLinkGetNominalOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkGetOutputVideoLatency

CVTime.ByValue CVDisplayLinkGetOutputVideoLatency(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkGetActualOutputVideoRefreshPeriod

double CVDisplayLinkGetActualOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkIsRunning

boolean CVDisplayLinkIsRunning(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkRetain

CoreVideoLibrary.__CVDisplayLink CVDisplayLinkRetain(CoreVideoLibrary.__CVDisplayLink displayLink)

CVDisplayLinkRelease

void CVDisplayLinkRelease(CoreVideoLibrary.__CVDisplayLink displayLink)

CVPixelBufferGetTypeID

NativeLong CVPixelBufferGetTypeID()

CVPixelBufferPoolGetTypeID

NativeLong CVPixelBufferPoolGetTypeID()

CVPixelBufferPoolRetain

QuickTimeLibrary.__CVPixelBufferPool CVPixelBufferPoolRetain(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
Original signature : CVPixelBufferPoolRef CVPixelBufferPoolRetain(CVPixelBufferPoolRef)

Parameters:
pixelBufferPool - NULL-safe
NULL-safe

CVPixelBufferPoolRelease

void CVPixelBufferPoolRelease(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
Original signature : void CVPixelBufferPoolRelease(CVPixelBufferPoolRef)

Parameters:
pixelBufferPool - NULL-safe
NULL-safe

CVPixelBufferPoolGetAttributes

HIServicesLibrary.__CFDictionary CVPixelBufferPoolGetAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)

CVPixelBufferPoolGetPixelBufferAttributes

HIServicesLibrary.__CFDictionary CVPixelBufferPoolGetPixelBufferAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)

CVOpenGLBufferGetTypeID

NativeLong CVOpenGLBufferGetTypeID()

CVOpenGLBufferPoolGetTypeID

NativeLong CVOpenGLBufferPoolGetTypeID()

CVOpenGLBufferPoolRetain

CoreVideoLibrary.__CVOpenGLBufferPool CVOpenGLBufferPoolRetain(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
Original signature : CVOpenGLBufferPoolRef CVOpenGLBufferPoolRetain(CVOpenGLBufferPoolRef)

Parameters:
openGLBufferPool - NULL-safe
NULL-safe

CVOpenGLBufferPoolRelease

void CVOpenGLBufferPoolRelease(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
Original signature : void CVOpenGLBufferPoolRelease(CVOpenGLBufferPoolRef)

Parameters:
openGLBufferPool - NULL-safe
NULL-safe

CVOpenGLBufferPoolGetAttributes

HIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)

CVOpenGLBufferPoolGetOpenGLBufferAttributes

HIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetOpenGLBufferAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)

CVOpenGLTextureGetTypeID

NativeLong CVOpenGLTextureGetTypeID()

CVOpenGLTextureCacheGetTypeID

NativeLong CVOpenGLTextureCacheGetTypeID()

CVOpenGLTextureCacheRetain

CoreVideoLibrary.__CVOpenGLTextureCache CVOpenGLTextureCacheRetain(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
Original signature : CVOpenGLTextureCacheRef CVOpenGLTextureCacheRetain(CVOpenGLTextureCacheRef)

Parameters:
textureCache - NULL-safe
NULL-safe

CVOpenGLTextureCacheRelease

void CVOpenGLTextureCacheRelease(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
Original signature : void CVOpenGLTextureCacheRelease(CVOpenGLTextureCacheRef)

Parameters:
textureCache - NULL-safe
NULL-safe

CVOpenGLTextureCacheFlush

void CVOpenGLTextureCacheFlush(CoreVideoLibrary.__CVOpenGLTextureCache textureCache,
                               long options)

CVPixelFormatDescriptionCreateWithPixelFormatType

HIServicesLibrary.__CFDictionary CVPixelFormatDescriptionCreateWithPixelFormatType(CoreFoundationLibrary.__CFAllocator allocator,
                                                                                   int pixelFormat)

CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes

HIServicesLibrary.__CFArray CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(CoreFoundationLibrary.__CFAllocator allocator)

CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType

void CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(HIServicesLibrary.__CFDictionary description,
                                                                    int pixelFormat)