Изменения CoreVideo
CoreVideo
Добавленный CVFillExtendedPixelsCallBackData.init ()
Добавленный CVFillExtendedPixelsCallBackData.init (версия: CFIndex, fillCallBack: CVFillExtendedPixelsCallBack, refCon: <Недействительный> UnsafeMutablePointer)
Добавленный CVPlanarComponentInfo.init ()
Добавленный CVPlanarComponentInfo.init (смещение: Int32, rowBytes: UInt32)
Добавленный CVPlanarPixelBufferInfo.init ()
Добавленный CVPlanarPixelBufferInfo.init (componentInfo: (CVPlanarComponentInfo))
Добавленный CVPlanarPixelBufferInfo_YCbCrBiPlanar.init ()
Добавленный CVPlanarPixelBufferInfo_YCbCrBiPlanar.init (componentInfoY: CVPlanarComponentInfo, componentInfoCbCr: CVPlanarComponentInfo)
Добавленный CVPlanarPixelBufferInfo_YCbCrPlanar.init ()
Добавленный CVPlanarPixelBufferInfo_YCbCrPlanar.init (componentInfoY: CVPlanarComponentInfo, componentInfoCb: CVPlanarComponentInfo, componentInfoCr: CVPlanarComponentInfo)
Добавленный CVSMPTETime.init ()
Добавленный CVSMPTETime.init (подкадры: Int16, subframeDivisor: Int16, счетчик: UInt32, введите: UInt32, флаги: UInt32, часы: Int16, минуты: Int16, секунды: Int16, кадры: Int16)
Добавленный CVTime.init ()
Добавленный CVTime.init (timeValue: Int64, масштаб времени: Int32, флаги: Int32)
Добавленный CVTimeStamp.init ()
Добавленный CVTimeStamp.init (версия: UInt32, videoTimeScale: Int32, videoTime: Int64, hostTime: UInt64, rateScalar: Дважды, videoRefreshPeriod: Int64, smpteTime: CVSMPTETime, флаги: UInt64, зарезервированный: UInt64)
Измененный CVFillExtendedPixelsCallBackData [структура]
| Объявление | |
|---|---|
| От | struct CVFillExtendedPixelsCallBackData {
var version: CFIndex
var fillCallBack: CVFillExtendedPixelsCallBack
var refCon: UnsafeMutablePointer<Void>
} |
| К | struct CVFillExtendedPixelsCallBackData {
var version: CFIndex
var fillCallBack: CVFillExtendedPixelsCallBack
var refCon: UnsafeMutablePointer<Void>
init()
init(version version: CFIndex, fillCallBack fillCallBack: CVFillExtendedPixelsCallBack, refCon refCon: UnsafeMutablePointer<Void>)
} |
Измененный CVPlanarComponentInfo [структура]
| Объявление | |
|---|---|
| От | struct CVPlanarComponentInfo {
var offset: Int32
var rowBytes: UInt32
} |
| К | struct CVPlanarComponentInfo {
var offset: Int32
var rowBytes: UInt32
init()
init(offset offset: Int32, rowBytes rowBytes: UInt32)
} |
Измененный CVPlanarPixelBufferInfo [структура]
| Объявление | |
|---|---|
| От | struct CVPlanarPixelBufferInfo {
var componentInfo: (CVPlanarComponentInfo)
} |
| К | struct CVPlanarPixelBufferInfo {
var componentInfo: (CVPlanarComponentInfo)
init()
init(componentInfo componentInfo: (CVPlanarComponentInfo))
} |
| Объявление | |
|---|---|
| От | struct CVPlanarPixelBufferInfo_YCbCrBiPlanar {
var componentInfoY: CVPlanarComponentInfo
var componentInfoCbCr: CVPlanarComponentInfo
} |
| К | struct CVPlanarPixelBufferInfo_YCbCrBiPlanar {
var componentInfoY: CVPlanarComponentInfo
var componentInfoCbCr: CVPlanarComponentInfo
init()
init(componentInfoY componentInfoY: CVPlanarComponentInfo, componentInfoCbCr componentInfoCbCr: CVPlanarComponentInfo)
} |
| Объявление | |
|---|---|
| От | struct CVPlanarPixelBufferInfo_YCbCrPlanar {
var componentInfoY: CVPlanarComponentInfo
var componentInfoCb: CVPlanarComponentInfo
var componentInfoCr: CVPlanarComponentInfo
} |
| К | struct CVPlanarPixelBufferInfo_YCbCrPlanar {
var componentInfoY: CVPlanarComponentInfo
var componentInfoCb: CVPlanarComponentInfo
var componentInfoCr: CVPlanarComponentInfo
init()
init(componentInfoY componentInfoY: CVPlanarComponentInfo, componentInfoCb componentInfoCb: CVPlanarComponentInfo, componentInfoCr componentInfoCr: CVPlanarComponentInfo)
} |
Измененный CVSMPTETime [структура]
| Объявление | |
|---|---|
| От | struct CVSMPTETime {
var subframes: Int16
var subframeDivisor: Int16
var counter: UInt32
var type: UInt32
var flags: UInt32
var hours: Int16
var minutes: Int16
var seconds: Int16
var frames: Int16
} |
| К | struct CVSMPTETime {
var subframes: Int16
var subframeDivisor: Int16
var counter: UInt32
var type: UInt32
var flags: UInt32
var hours: Int16
var minutes: Int16
var seconds: Int16
var frames: Int16
init()
init(subframes subframes: Int16, subframeDivisor subframeDivisor: Int16, counter counter: UInt32, type type: UInt32, flags flags: UInt32, hours hours: Int16, minutes minutes: Int16, seconds seconds: Int16, frames frames: Int16)
} |
Измененный CVTime [структура]
| Объявление | |
|---|---|
| От | struct CVTime {
var timeValue: Int64
var timeScale: Int32
var flags: Int32
} |
| К | struct CVTime {
var timeValue: Int64
var timeScale: Int32
var flags: Int32
init()
init(timeValue timeValue: Int64, timeScale timeScale: Int32, flags flags: Int32)
} |
Измененный CVTimeStamp [структура]
| Объявление | |
|---|---|
| От | struct CVTimeStamp {
var version: UInt32
var videoTimeScale: Int32
var videoTime: Int64
var hostTime: UInt64
var rateScalar: Double
var videoRefreshPeriod: Int64
var smpteTime: CVSMPTETime
var flags: UInt64
var reserved: UInt64
} |
| К | struct CVTimeStamp {
var version: UInt32
var videoTimeScale: Int32
var videoTime: Int64
var hostTime: UInt64
var rateScalar: Double
var videoRefreshPeriod: Int64
var smpteTime: CVSMPTETime
var flags: UInt64
var reserved: UInt64
init()
init(version version: UInt32, videoTimeScale videoTimeScale: Int32, videoTime videoTime: Int64, hostTime hostTime: UInt64, rateScalar rateScalar: Double, videoRefreshPeriod videoRefreshPeriod: Int64, smpteTime smpteTime: CVSMPTETime, flags flags: UInt64, reserved reserved: UInt64)
} |
Измененный CVMetalTextureCacheCreateTextureFromImage (CFAllocator!, CVMetalTextureCache!, CVImageBuffer!, CFDictionary!, MTLPixelFormat, Интервал, Интервал, Интервал, UnsafeMutablePointer <Неуправляемый <CVMetalTexture>?>)-> CVReturn
| Объявление | |
|---|---|
| От | func CVMetalTextureCacheCreateTextureFromImage(_ allocator: CFAllocator!, _ textureCache: CVMetalTextureCache!, _ sourceImage: CVImageBuffer!, _ textureAttributes: CFDictionary!, _ pixelFormat: MTLPixelFormat, _ width: UInt, _ height: UInt, _ planeIndex: UInt, _ textureOut: UnsafeMutablePointer<Unmanaged<CVMetalTexture>?>) -> CVReturn |
| К | func CVMetalTextureCacheCreateTextureFromImage(_ allocator: CFAllocator!, _ textureCache: CVMetalTextureCache!, _ sourceImage: CVImageBuffer!, _ textureAttributes: CFDictionary!, _ pixelFormat: MTLPixelFormat, _ width: Int, _ height: Int, _ planeIndex: Int, _ textureOut: UnsafeMutablePointer<Unmanaged<CVMetalTexture>?>) -> CVReturn |
Измененный CVOpenGLESTextureCacheCreateTextureFromImage (CFAllocator!, CVOpenGLESTextureCache!, CVImageBuffer!, CFDictionary!, GLenum, Вспышка, GLsizei, GLsizei, GLenum, GLenum, Интервал, UnsafeMutablePointer <Неуправляемый <CVOpenGLESTexture>?>)-> CVReturn
| Объявление | |
|---|---|
| От | func CVOpenGLESTextureCacheCreateTextureFromImage(_ allocator: CFAllocator!, _ textureCache: CVOpenGLESTextureCache!, _ sourceImage: CVImageBuffer!, _ textureAttributes: CFDictionary!, _ target: GLenum, _ internalFormat: GLint, _ width: GLsizei, _ height: GLsizei, _ format: GLenum, _ type: GLenum, _ planeIndex: UInt, _ textureOut: UnsafeMutablePointer<Unmanaged<CVOpenGLESTexture>?>) -> CVReturn |
| К | func CVOpenGLESTextureCacheCreateTextureFromImage(_ allocator: CFAllocator!, _ textureCache: CVOpenGLESTextureCache!, _ sourceImage: CVImageBuffer!, _ textureAttributes: CFDictionary!, _ target: GLenum, _ internalFormat: GLint, _ width: GLsizei, _ height: GLsizei, _ format: GLenum, _ type: GLenum, _ planeIndex: Int, _ textureOut: UnsafeMutablePointer<Unmanaged<CVOpenGLESTexture>?>) -> CVReturn |
Измененный CVPixelBufferCreate (CFAllocator!, Интервал, Интервал, OSType, CFDictionary!, UnsafeMutablePointer <Неуправляемый <CVPixelBuffer>?>)-> CVReturn
| Объявление | |
|---|---|
| От | func CVPixelBufferCreate(_ allocator: CFAllocator!, _ width: UInt, _ height: UInt, _ pixelFormatType: OSType, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
| К | func CVPixelBufferCreate(_ allocator: CFAllocator!, _ width: Int, _ height: Int, _ pixelFormatType: OSType, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
Измененный CVPixelBufferCreateWithBytes (CFAllocator!, Интервал, Интервал, OSType, UnsafeMutablePointer <Недействительный>, Международный, CVPixelBufferReleaseBytesCallback, <Недействительный> UnsafeMutablePointer, CFDictionary!, UnsafeMutablePointer <Неуправляемый <CVPixelBuffer>?>)-> CVReturn
| Объявление | |
|---|---|
| От | func CVPixelBufferCreateWithBytes(_ allocator: CFAllocator!, _ width: UInt, _ height: UInt, _ pixelFormatType: OSType, _ baseAddress: UnsafeMutablePointer<Void>, _ bytesPerRow: UInt, _ releaseCallback: CVPixelBufferReleaseBytesCallback, _ releaseRefCon: UnsafeMutablePointer<Void>, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
| К | func CVPixelBufferCreateWithBytes(_ allocator: CFAllocator!, _ width: Int, _ height: Int, _ pixelFormatType: OSType, _ baseAddress: UnsafeMutablePointer<Void>, _ bytesPerRow: Int, _ releaseCallback: CVPixelBufferReleaseBytesCallback, _ releaseRefCon: UnsafeMutablePointer<Void>, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
Измененный CVPixelBufferCreateWithPlanarBytes (CFAllocator!, Интервал, Интервал, OSType, UnsafeMutablePointer <Недействительный>, Международный, Международный, UnsafeMutablePointer <UnsafeMutablePointer <Недействительный>>, UnsafeMutablePointer <Интервал>, UnsafeMutablePointer <Интервал>, UnsafeMutablePointer <Интервал>, CVPixelBufferReleasePlanarBytesCallback, <Недействительный> UnsafeMutablePointer, CFDictionary!, UnsafeMutablePointer <Неуправляемый <CVPixelBuffer>?>)-> CVReturn
| Объявление | |
|---|---|
| От | func CVPixelBufferCreateWithPlanarBytes(_ allocator: CFAllocator!, _ width: UInt, _ height: UInt, _ pixelFormatType: OSType, _ dataPtr: UnsafeMutablePointer<Void>, _ dataSize: UInt, _ numberOfPlanes: UInt, _ planeBaseAddress: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ planeWidth: UnsafeMutablePointer<UInt>, _ planeHeight: UnsafeMutablePointer<UInt>, _ planeBytesPerRow: UnsafeMutablePointer<UInt>, _ releaseCallback: CVPixelBufferReleasePlanarBytesCallback, _ releaseRefCon: UnsafeMutablePointer<Void>, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
| К | func CVPixelBufferCreateWithPlanarBytes(_ allocator: CFAllocator!, _ width: Int, _ height: Int, _ pixelFormatType: OSType, _ dataPtr: UnsafeMutablePointer<Void>, _ dataSize: Int, _ numberOfPlanes: Int, _ planeBaseAddress: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ planeWidth: UnsafeMutablePointer<Int>, _ planeHeight: UnsafeMutablePointer<Int>, _ planeBytesPerRow: UnsafeMutablePointer<Int>, _ releaseCallback: CVPixelBufferReleasePlanarBytesCallback, _ releaseRefCon: UnsafeMutablePointer<Void>, _ pixelBufferAttributes: CFDictionary!, _ pixelBufferOut: UnsafeMutablePointer<Unmanaged<CVPixelBuffer>?>) -> CVReturn |
Измененный CVPixelBufferGetBaseAddressOfPlane (CVPixelBuffer!, Интервал)-> <Недействительный> UnsafeMutablePointer
| Объявление | |
|---|---|
| От | func CVPixelBufferGetBaseAddressOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: UInt) -> UnsafeMutablePointer<Void> |
| К | func CVPixelBufferGetBaseAddressOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: Int) -> UnsafeMutablePointer<Void> |
Измененный CVPixelBufferGetBytesPerRow (CVPixelBuffer!)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetBytesPerRow(_ pixelBuffer: CVPixelBuffer!) -> UInt |
| К | func CVPixelBufferGetBytesPerRow(_ pixelBuffer: CVPixelBuffer!) -> Int |
Измененный CVPixelBufferGetBytesPerRowOfPlane (CVPixelBuffer!, Интервал)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetBytesPerRowOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: UInt) -> UInt |
| К | func CVPixelBufferGetBytesPerRowOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: Int) -> Int |
Измененный CVPixelBufferGetDataSize (CVPixelBuffer!)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetDataSize(_ pixelBuffer: CVPixelBuffer!) -> UInt |
| К | func CVPixelBufferGetDataSize(_ pixelBuffer: CVPixelBuffer!) -> Int |
Измененный CVPixelBufferGetExtendedPixels (CVPixelBuffer!, UnsafeMutablePointer <интервал>, UnsafeMutablePointer <интервал>, UnsafeMutablePointer <интервал>, UnsafeMutablePointer <интервал>)
| Объявление | |
|---|---|
| От | func CVPixelBufferGetExtendedPixels(_ pixelBuffer: CVPixelBuffer!, _ extraColumnsOnLeft: UnsafeMutablePointer<UInt>, _ extraColumnsOnRight: UnsafeMutablePointer<UInt>, _ extraRowsOnTop: UnsafeMutablePointer<UInt>, _ extraRowsOnBottom: UnsafeMutablePointer<UInt>) |
| К | func CVPixelBufferGetExtendedPixels(_ pixelBuffer: CVPixelBuffer!, _ extraColumnsOnLeft: UnsafeMutablePointer<Int>, _ extraColumnsOnRight: UnsafeMutablePointer<Int>, _ extraRowsOnTop: UnsafeMutablePointer<Int>, _ extraRowsOnBottom: UnsafeMutablePointer<Int>) |
Измененный CVPixelBufferGetHeight (CVPixelBuffer!)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetHeight(_ pixelBuffer: CVPixelBuffer!) -> UInt |
| К | func CVPixelBufferGetHeight(_ pixelBuffer: CVPixelBuffer!) -> Int |
Измененный CVPixelBufferGetHeightOfPlane (CVPixelBuffer!, Интервал)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetHeightOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: UInt) -> UInt |
| К | func CVPixelBufferGetHeightOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: Int) -> Int |
Измененный CVPixelBufferGetPlaneCount (CVPixelBuffer!)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetPlaneCount(_ pixelBuffer: CVPixelBuffer!) -> UInt |
| К | func CVPixelBufferGetPlaneCount(_ pixelBuffer: CVPixelBuffer!) -> Int |
Измененный CVPixelBufferGetWidth (CVPixelBuffer!)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetWidth(_ pixelBuffer: CVPixelBuffer!) -> UInt |
| К | func CVPixelBufferGetWidth(_ pixelBuffer: CVPixelBuffer!) -> Int |
Измененный CVPixelBufferGetWidthOfPlane (CVPixelBuffer!, Интервал)-> Интервал
| Объявление | |
|---|---|
| От | func CVPixelBufferGetWidthOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: UInt) -> UInt |
| К | func CVPixelBufferGetWidthOfPlane(_ pixelBuffer: CVPixelBuffer!, _ planeIndex: Int) -> Int |
Измененный CVPixelBufferReleasePlanarBytesCallback
| Объявление | |
|---|---|
| От | typealias CVPixelBufferReleasePlanarBytesCallback = CFunctionPointer<((UnsafeMutablePointer<Void>, UnsafePointer<Void>, UInt, UInt, UnsafeMutablePointer<UnsafePointer<Void>>) -> Void)> |
| К | typealias CVPixelBufferReleasePlanarBytesCallback = CFunctionPointer<((UnsafeMutablePointer<Void>, UnsafePointer<Void>, Int, Int, UnsafeMutablePointer<UnsafePointer<Void>>) -> Void)> |