Documentation Archive Developer
Search

CoreVideo Changes for Swift

CoreVideo

Modified CVBuffer
NameDeclaration
FromCVBufferRef
typealias CVBufferRef = CVBuffer
ToCVBuffer
class CVBuffer {
}

Modified CVDisplayLink
NameDeclaration
FromCVDisplayLinkRef
typealias CVDisplayLinkRef = CVDisplayLink
ToCVDisplayLink
class CVDisplayLink {
}

NameDeclaration
FromCVMetalTextureCacheRef
typealias CVMetalTextureCacheRef = CVMetalTextureCache
ToCVMetalTextureCache
class CVMetalTextureCache {
}

NameDeclaration
FromCVOpenGLBufferPoolRef
typealias CVOpenGLBufferPoolRef = CVOpenGLBufferPool
ToCVOpenGLBufferPool
class CVOpenGLBufferPool {
}

NameDeclaration
FromCVOpenGLTextureCacheRef
typealias CVOpenGLTextureCacheRef = CVOpenGLTextureCache
ToCVOpenGLTextureCache
class CVOpenGLTextureCache {
}

NameDeclaration
FromCVPixelBufferPoolRef
typealias CVPixelBufferPoolRef = CVPixelBufferPool
ToCVPixelBufferPool
class CVPixelBufferPool {
}

Declaration
From
typealias CVMetalTextureRef = CVMetalTexture
To
typealias CVMetalTexture = CVImageBuffer

Declaration
From
typealias CVOpenGLTextureRef = CVOpenGLTexture
To
typealias CVOpenGLTexture = CVImageBuffer

Modified CVPixelBuffer
Declaration
From
typealias CVPixelBufferRef = CVPixelBuffer
To
typealias CVPixelBuffer = CVImageBuffer