CoreVideo Changes for Swift
CoreVideo
Modified CVBuffer
| Name | Declaration | |
|---|---|---|
| From | CVBufferRef | typealias CVBufferRef = CVBuffer |
| To | CVBuffer | class CVBuffer {
} |
Modified CVDisplayLink
| Name | Declaration | |
|---|---|---|
| From | CVDisplayLinkRef | typealias CVDisplayLinkRef = CVDisplayLink |
| To | CVDisplayLink | class CVDisplayLink {
} |
Modified CVMetalTextureCache
| Name | Declaration | |
|---|---|---|
| From | CVMetalTextureCacheRef | typealias CVMetalTextureCacheRef = CVMetalTextureCache |
| To | CVMetalTextureCache | class CVMetalTextureCache {
} |
Modified CVOpenGLBufferPool
| Name | Declaration | |
|---|---|---|
| From | CVOpenGLBufferPoolRef | typealias CVOpenGLBufferPoolRef = CVOpenGLBufferPool |
| To | CVOpenGLBufferPool | class CVOpenGLBufferPool {
} |
Modified CVOpenGLTextureCache
| Name | Declaration | |
|---|---|---|
| From | CVOpenGLTextureCacheRef | typealias CVOpenGLTextureCacheRef = CVOpenGLTextureCache |
| To | CVOpenGLTextureCache | class CVOpenGLTextureCache {
} |
Modified CVPixelBufferPool
| Name | Declaration | |
|---|---|---|
| From | CVPixelBufferPoolRef | typealias CVPixelBufferPoolRef = CVPixelBufferPool |
| To | CVPixelBufferPool | class CVPixelBufferPool {
} |
Modified CVMetalTexture
| Declaration | |
|---|---|
| From | typealias CVMetalTextureRef = CVMetalTexture |
| To | typealias CVMetalTexture = CVImageBuffer |
Modified CVOpenGLTexture
| Declaration | |
|---|---|
| From | typealias CVOpenGLTextureRef = CVOpenGLTexture |
| To | typealias CVOpenGLTexture = CVImageBuffer |
Modified CVPixelBuffer
| Declaration | |
|---|---|
| From | typealias CVPixelBufferRef = CVPixelBuffer |
| To | typealias CVPixelBuffer = CVImageBuffer |