Core Video Reference
PDF
Overview
Functions by Task
CVBuffer Functions
CVDisplayLink Functions
CVHostTime Functions
CVImageBuffer Functions
CVOpenGLBuffer Functions
CVOpenGLBufferPool Functions
CVOpenGLTexture Functions
CVOpenGLTextureCache Functions
CVPixelBuffer Functions
CVPixelBufferPool Functions
CVPixelFormatDescription Functions
Functions
CVBufferGetAttachment
CVBufferGetAttachments
CVBufferPropagateAttachments
CVBufferRelease
CVBufferRemoveAllAttachments
CVBufferRemoveAttachment
CVBufferRetain
CVBufferSetAttachment
CVBufferSetAttachments
CVDisplayLinkCreateWithActiveCGDisplays
CVDisplayLinkCreateWithCGDisplay
CVDisplayLinkCreateWithCGDisplays
CVDisplayLinkCreateWithOpenGLDisplayMask
CVDisplayLinkGetActualOutputVideoRefreshPeriod
CVDisplayLinkGetCurrentCGDisplay
CVDisplayLinkGetCurrentTime
CVDisplayLinkGetNominalOutputVideoRefreshPeriod
CVDisplayLinkGetOutputVideoLatency
CVDisplayLinkGetTypeID
CVDisplayLinkIsRunning
CVDisplayLinkRelease
CVDisplayLinkRetain
CVDisplayLinkSetCurrentCGDisplay
CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext
CVDisplayLinkSetOutputCallback
CVDisplayLinkStart
CVDisplayLinkStop
CVDisplayLinkTranslateTime
CVGetCurrentHostTime
CVGetHostClockFrequency
CVGetHostClockMinimumTimeDelta
CVImageBufferGetCleanRect
CVImageBufferGetColorSpace
CVImageBufferGetDisplaySize
CVImageBufferGetEncodedSize
CVOpenGLBufferAttach
CVOpenGLBufferCreate
CVOpenGLBufferGetAttributes
CVOpenGLBufferGetTypeID
CVOpenGLBufferPoolCreate
CVOpenGLBufferPoolCreateOpenGLBuffer
CVOpenGLBufferPoolGetAttributes
CVOpenGLBufferPoolGetOpenGLBufferAttributes
CVOpenGLBufferPoolGetTypeID
CVOpenGLBufferPoolRelease
CVOpenGLBufferPoolRetain
CVOpenGLBufferRelease
CVOpenGLBufferRetain
CVOpenGLTextureCacheCreate
CVOpenGLTextureCacheCreateTextureFromImage
CVOpenGLTextureCacheFlush
CVOpenGLTextureCacheGetTypeID
CVOpenGLTextureCacheRelease
CVOpenGLTextureCacheRetain
CVOpenGLTextureGetCleanTexCoords
CVOpenGLTextureGetName
CVOpenGLTextureGetTarget
CVOpenGLTextureGetTypeID
CVOpenGLTextureIsFlipped
CVOpenGLTextureRelease
CVOpenGLTextureRetain
CVPixelBufferCreate
CVPixelBufferCreateResolvedAttributesDictionary
CVPixelBufferCreateWithBytes
CVPixelBufferCreateWithPlanarBytes
CVPixelBufferFillExtendedPixels
CVPixelBufferGetBaseAddress
CVPixelBufferGetBaseAddressOfPlane
CVPixelBufferGetBytesPerRow
CVPixelBufferGetBytesPerRowOfPlane
CVPixelBufferGetDataSize
CVPixelBufferGetExtendedPixels
CVPixelBufferGetHeight
CVPixelBufferGetHeightOfPlane
CVPixelBufferGetPixelFormatType
CVPixelBufferGetPlaneCount
CVPixelBufferGetTypeID
CVPixelBufferGetWidth
CVPixelBufferGetWidthOfPlane
CVPixelBufferIsPlanar
CVPixelBufferLockBaseAddress
CVPixelBufferPoolCreate
CVPixelBufferPoolCreatePixelBuffer
CVPixelBufferPoolGetAttributes
CVPixelBufferPoolGetPixelBufferAttributes
CVPixelBufferPoolGetTypeID
CVPixelBufferPoolRelease
CVPixelBufferPoolRetain
CVPixelBufferRelease
CVPixelBufferRetain
CVPixelBufferUnlockBaseAddress
CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes
CVPixelFormatDescriptionCreateWithPixelFormatType
CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType
Callbacks
CVDisplayLinkOutputCallback
CVFillExtendedPixelsCallBack
CVPixelBufferReleaseBytesCallback
CVPixelBufferReleasePlanarBytesCallback
Data Types
CVBufferRef
CVDisplayLinkRef
CVFillExtendedPixelsCallbackData
CVImageBufferRef
CVOptionFlags
CVOpenGLBufferRef
CVOpenGLBufferPoolRef
CVOpenGLTextureRef
CVOpenGLTextureCacheRef
CVPixelBufferRef
CVPixelBufferPoolRef
CVReturn
CVSMPTETime
CVTime
CVTimeStamp
Constants
CVBuffer Attachment Keys
CVBuffer Attachment Modes
CVBuffer Attribute Keys
CVTime Constants
CVTime Values
CVTimeStamp Flags
Image Buffer Attachment Keys
OpenGL Buffer Attribute Keys
OpenGL Buffer Pool Attribute Keys
Pixel Buffer Attribute Keys
Pixel Buffer Pool Attribute Keys
Pixel Format Description Keys
SMPTE State Flags
SMPTE Time Types
Result Codes
Revision History
Index
Companion Guide
Core Video Programming Guide