decompressionOutputRefCon
TypeScriptget decompressionOutputRefCon(): (SDKHandle) | nullSwift declarationvar decompressionOutputRefCon: UnsafeMutableRawPointer?struct · iOS 8.0+ · SDK 27.1
struct VTDecompressionOutputCallbackRecordget decompressionOutputRefCon(): (SDKHandle) | nullSwift declarationvar decompressionOutputRefCon: UnsafeMutableRawPointer?set decompressionOutputRefCon(value: (SDKHandle) | null)Swift declarationvar decompressionOutputRefCon: UnsafeMutableRawPointer?static init(): VTDecompressionOutputCallbackRecordSwift declarationinit()3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
VTDecompressionOutputCallbackRecord.init(decompressionOutputCallback:decompressionOutputRefCon:)
The iOS SDK compiler rejected this binding: a C function pointer cannot be formed from a closure that captures context
VTDecompressionOutputCallbackRecord.decompressionOutputCallback
The iOS SDK compiler rejected this binding: cannot convert value of type 'VTDecodeInfoFlags' to expected argument type 'UInt32'
VTDecompressionOutputCallbackRecord.decompressionOutputCallback
The iOS SDK compiler rejected this binding: cannot assign value of type '((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?, OSStatus, VTDecodeInfoFlags, CVImageBuffer?, CMTime, CMTime) -> Void)?' (aka 'Optional<(Optional<UnsafeMutableRawPointer>, Optional<UnsafeMutableRawPointer>, Int32, VTDecodeInfoFlags, Optional<CVBuffer>, CMTime, CMTime) -> ()>') to type 'VTDecompressionOutputCallback?' (aka 'Optional<@convention(c) (Optional<UnsafeMutableRawPointer>, Optional<UnsafeMutableRawPointer>, Int32, UInt32, Optional<CVBuffer>, CMTime, CMTime) -> ()>')