MediaToolbox Changes
MediaToolbox
Added MTAudioProcessingTapCallbacks.init()
Added MTAudioProcessingTapCallbacks.init(version: Int32, clientInfo: UnsafeMutablePointer<Void>, init: MTAudioProcessingTapInitCallback, finalize: MTAudioProcessingTapFinalizeCallback, prepare: MTAudioProcessingTapPrepareCallback, unprepare: MTAudioProcessingTapUnprepareCallback, process: MTAudioProcessingTapProcessCallback)
Modified MTAudioProcessingTapCallbacks [struct]
Declaration | |
---|---|
From | struct MTAudioProcessingTapCallbacks { var version: Int32 var clientInfo: UnsafePointer<()> var `init`: MTAudioProcessingTapInitCallback var finalize: MTAudioProcessingTapFinalizeCallback var prepare: MTAudioProcessingTapPrepareCallback var unprepare: MTAudioProcessingTapUnprepareCallback var process: MTAudioProcessingTapProcessCallback } |
To | struct MTAudioProcessingTapCallbacks { var version: Int32 var clientInfo: UnsafeMutablePointer<Void> var `init`: MTAudioProcessingTapInitCallback var finalize: MTAudioProcessingTapFinalizeCallback var prepare: MTAudioProcessingTapPrepareCallback var unprepare: MTAudioProcessingTapUnprepareCallback var process: MTAudioProcessingTapProcessCallback init() init(version version: Int32, clientInfo clientInfo: UnsafeMutablePointer<Void>, `init` `init`: MTAudioProcessingTapInitCallback, finalize finalize: MTAudioProcessingTapFinalizeCallback, prepare prepare: MTAudioProcessingTapPrepareCallback, unprepare unprepare: MTAudioProcessingTapUnprepareCallback, process process: MTAudioProcessingTapProcessCallback) } |
Modified MTAudioProcessingTapCallbacks.clientInfo
Declaration | |
---|---|
From | var clientInfo: UnsafePointer<()> |
To | var clientInfo: UnsafeMutablePointer<Void> |
Modified MTAudioProcessingTapCreate(CFAllocator!, UnsafePointer<MTAudioProcessingTapCallbacks>, MTAudioProcessingTapCreationFlags, UnsafeMutablePointer<Unmanaged<MTAudioProcessingTap>?>) -> OSStatus
Declaration | Introduction | |
---|---|---|
From | func MTAudioProcessingTapCreate(_ allocator: CFAllocator!, _ callbacks: ConstUnsafePointer<MTAudioProcessingTapCallbacks>, _ flags: MTAudioProcessingTapCreationFlags, _ tapOut: UnsafePointer<Unmanaged<MTAudioProcessingTap>?>) -> OSStatus | OS X 10.10 |
To | func MTAudioProcessingTapCreate(_ allocator: CFAllocator!, _ callbacks: UnsafePointer<MTAudioProcessingTapCallbacks>, _ flags: MTAudioProcessingTapCreationFlags, _ tapOut: UnsafeMutablePointer<Unmanaged<MTAudioProcessingTap>?>) -> OSStatus | OS X 10.9 |
Modified MTAudioProcessingTapGetSourceAudio(MTAudioProcessingTap!, CMItemCount, UnsafeMutablePointer<AudioBufferList>, UnsafeMutablePointer<MTAudioProcessingTapFlags>, UnsafeMutablePointer<CMTimeRange>, UnsafeMutablePointer<CMItemCount>) -> OSStatus
Declaration | Introduction | |
---|---|---|
From | func MTAudioProcessingTapGetSourceAudio(_ tap: MTAudioProcessingTap!, _ numberFrames: CMItemCount, _ bufferListInOut: UnsafePointer<AudioBufferList>, _ flagsOut: UnsafePointer<MTAudioProcessingTapFlags>, _ timeRangeOut: UnsafePointer<CMTimeRange>, _ numberFramesOut: UnsafePointer<CMItemCount>) -> OSStatus | OS X 10.10 |
To | func MTAudioProcessingTapGetSourceAudio(_ tap: MTAudioProcessingTap!, _ numberFrames: CMItemCount, _ bufferListInOut: UnsafeMutablePointer<AudioBufferList>, _ flagsOut: UnsafeMutablePointer<MTAudioProcessingTapFlags>, _ timeRangeOut: UnsafeMutablePointer<CMTimeRange>, _ numberFramesOut: UnsafeMutablePointer<CMItemCount>) -> OSStatus | OS X 10.9 |
Modified MTAudioProcessingTapGetStorage(MTAudioProcessingTap!) -> UnsafeMutablePointer<Void>
Declaration | Introduction | |
---|---|---|
From | func MTAudioProcessingTapGetStorage(_ tap: MTAudioProcessingTap!) -> UnsafePointer<()> | OS X 10.10 |
To | func MTAudioProcessingTapGetStorage(_ tap: MTAudioProcessingTap!) -> UnsafeMutablePointer<Void> | OS X 10.9 |
Modified MTAudioProcessingTapGetTypeID() -> CFTypeID
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.9 |
Modified MTAudioProcessingTapInitCallback
Declaration | |
---|---|
From | typealias MTAudioProcessingTapInitCallback = CFunctionPointer<((MTAudioProcessingTap!, UnsafePointer<()>, UnsafePointer<UnsafePointer<()>>) -> Void)> |
To | typealias MTAudioProcessingTapInitCallback = CFunctionPointer<((MTAudioProcessingTap!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> Void)> |
Modified MTAudioProcessingTapPrepareCallback
Declaration | |
---|---|
From | typealias MTAudioProcessingTapPrepareCallback = CFunctionPointer<((MTAudioProcessingTap!, CMItemCount, ConstUnsafePointer<AudioStreamBasicDescription>) -> Void)> |
To | typealias MTAudioProcessingTapPrepareCallback = CFunctionPointer<((MTAudioProcessingTap!, CMItemCount, UnsafePointer<AudioStreamBasicDescription>) -> Void)> |
Modified MTAudioProcessingTapProcessCallback
Declaration | |
---|---|
From | typealias MTAudioProcessingTapProcessCallback = CFunctionPointer<((MTAudioProcessingTap!, CMItemCount, MTAudioProcessingTapFlags, UnsafePointer<AudioBufferList>, UnsafePointer<CMItemCount>, UnsafePointer<MTAudioProcessingTapFlags>) -> Void)> |
To | typealias MTAudioProcessingTapProcessCallback = CFunctionPointer<((MTAudioProcessingTap!, CMItemCount, MTAudioProcessingTapFlags, UnsafeMutablePointer<AudioBufferList>, UnsafeMutablePointer<CMItemCount>, UnsafeMutablePointer<MTAudioProcessingTapFlags>) -> Void)> |