Documentation Archive Developer
Search

FWAUserLib Changes for Swift

FWAUserLib

DeclarationIntroductionDeprecation
From
func CreateAsyncWakePort(_ inRef: FWARef, _ notifyPort: UnsafeMutablePointer<mach_port_t>) -> OSStatus
OS X 10.10--
To
func CreateAsyncWakePort(_ inRef: FWARef!, _ notifyPort: UnsafeMutablePointer<mach_port_t>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAAttachFWAudioMIDIStream(_ inRef: FWARef, _ streamRef: FWAMIDIStreamRef, _ isochChannel: FWAIsochStreamRef) -> OSStatus
OS X 10.10--
To
func FWAAttachFWAudioMIDIStream(_ inRef: FWARef!, _ streamRef: FWAMIDIStreamRef!, _ isochChannel: FWAIsochStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAAttachFWAudioStream(_ inRef: FWARef, _ streamRef: FWAAudioStreamRef, _ isochChannel: FWAIsochStreamRef) -> OSStatus
OS X 10.10--
To
func FWAAttachFWAudioStream(_ inRef: FWARef!, _ streamRef: FWAAudioStreamRef!, _ isochChannel: FWAIsochStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

Declaration
From
typealias FWAAudioPlugRef = COpaquePointer
To
typealias FWAAudioPlugRef = OpaquePointer

Declaration
From
typealias FWAAudioStreamRef = COpaquePointer
To
typealias FWAAudioStreamRef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWAClose(_ inRef: FWARef) -> OSStatus
OS X 10.10--
To
func FWAClose(_ inRef: FWARef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACountDevices(_ deviceNodeIDArray: UnsafeMutablePointer<UInt16>, _ deviceCount: UnsafeMutablePointer<UInt16>) -> OSStatus
OS X 10.10--
To
func FWACountDevices(_ deviceNodeIDArray: UnsafeMutablePointer<UInt16>!, _ deviceCount: UnsafeMutablePointer<UInt16>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateAudioStream(_ inRef: FWARef, _ audioIO: UInt32, _ audioStreamRef: UnsafeMutablePointer<UInt32>, _ sequenceNum: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWACreateAudioStream(_ inRef: FWARef!, _ audioIO: UInt32, _ audioStreamRef: UnsafeMutablePointer<UInt32>!, _ sequenceNum: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioDevice(_ inRef: FWARef, _ deviceName: UnsafePointer<Int8>, _ vendorID: UInt32, _ guid: UnsafePointer<Int8>, _ device: UnsafeMutablePointer<FWADeviceRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioDevice(_ inRef: FWARef!, _ deviceName: UnsafePointer<Int8>!, _ vendorID: UInt32, _ guid: UnsafePointer<Int8>!, _ device: UnsafeMutablePointer<FWADeviceRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioEngine(_ inRef: FWARef, _ owningDevice: FWADeviceRef, _ hasInput: Bool, _ hasOutput: Bool, _ engine: UnsafeMutablePointer<FWAEngineRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioEngine(_ inRef: FWARef!, _ owningDevice: FWADeviceRef!, _ hasInput: Bool, _ hasOutput: Bool, _ engine: UnsafeMutablePointer<FWAEngineRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioMIDIDeviceNub(_ inRef: FWARef, _ owningDevice: FWADeviceRef, _ deviceName: UnsafePointer<Int8>, _ vendorID: UInt32, _ guid: UnsafePointer<Int8>, _ iconFilePath: UnsafePointer<Int8>, _ modelID: UInt32, _ editorPath: UnsafePointer<Int8>, _ device: UnsafeMutablePointer<FWAMIDIDeviceNubRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioMIDIDeviceNub(_ inRef: FWARef!, _ owningDevice: FWADeviceRef!, _ deviceName: UnsafePointer<Int8>!, _ vendorID: UInt32, _ guid: UnsafePointer<Int8>!, _ iconFilePath: UnsafePointer<Int8>!, _ modelID: UInt32, _ editorPath: UnsafePointer<Int8>!, _ device: UnsafeMutablePointer<FWAMIDIDeviceNubRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioMIDIPlug(_ inRef: FWARef, _ owningMIDIStreamRef: FWAMIDIStreamRef, _ mpxID: UInt8, _ plugName: UnsafeMutablePointer<Int8>, _ plugIdent: UnsafeMutablePointer<UInt8>, _ streamRef: UnsafeMutablePointer<FWAMIDIPlugRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioMIDIPlug(_ inRef: FWARef!, _ owningMIDIStreamRef: FWAMIDIStreamRef!, _ mpxID: UInt8, _ plugName: UnsafeMutablePointer<Int8>!, _ plugIdent: UnsafeMutablePointer<UInt8>!, _ streamRef: UnsafeMutablePointer<FWAMIDIPlugRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioMIDIStream(_ inRef: FWARef, _ owningIsochStreamRef: FWAIsochStreamRef, _ sequenceNumber: UInt32, _ direction: UInt32, _ streamRef: UnsafeMutablePointer<FWAMIDIStreamRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioMIDIStream(_ inRef: FWARef!, _ owningIsochStreamRef: FWAIsochStreamRef!, _ sequenceNumber: UInt32, _ direction: UInt32, _ streamRef: UnsafeMutablePointer<FWAMIDIStreamRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioPlug(_ inRef: FWARef, _ owningStream: FWAAudioStreamRef, _ channelID: UInt32, _ plugName: UnsafeMutablePointer<Int8>, _ plugIdent: UnsafeMutablePointer<UInt8>, _ streamRef: UnsafeMutablePointer<FWAAudioPlugRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioPlug(_ inRef: FWARef!, _ owningStream: FWAAudioStreamRef!, _ channelID: UInt32, _ plugName: UnsafeMutablePointer<Int8>!, _ plugIdent: UnsafeMutablePointer<UInt8>!, _ streamRef: UnsafeMutablePointer<FWAAudioPlugRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateFWAudioStream(_ inRef: FWARef, _ owningIsochStreamRef: FWAIsochStreamRef, _ channelNumber: UInt32, _ direction: UInt32, _ numAudioChannels: UInt32, _ streamName: UnsafeMutablePointer<Int8>, _ streamIdent: UnsafeMutablePointer<UInt8>, _ streamRef: UnsafeMutablePointer<FWAAudioStreamRef>) -> OSStatus
OS X 10.10--
To
func FWACreateFWAudioStream(_ inRef: FWARef!, _ owningIsochStreamRef: FWAIsochStreamRef!, _ channelNumber: UInt32, _ direction: UInt32, _ numAudioChannels: UInt32, _ streamName: UnsafeMutablePointer<Int8>!, _ streamIdent: UnsafeMutablePointer<UInt8>!, _ streamRef: UnsafeMutablePointer<FWAAudioStreamRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateIsochStream(_ inRef: FWARef, _ channelNumber: UInt32, _ direction: FWAStreamDirection, _ numAudioChannels: UInt32, _ numMIDIChannels: UInt32, _ isochStreamRef: UnsafeMutablePointer<FWAIsochStreamRef>) -> OSStatus
OS X 10.10--
To
func FWACreateIsochStream(_ inRef: FWARef!, _ channelNumber: UInt32, _ direction: FWAStreamDirection, _ numAudioChannels: UInt32, _ numMIDIChannels: UInt32, _ isochStreamRef: UnsafeMutablePointer<FWAIsochStreamRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWACreateMIDIStream(_ inRef: FWARef, _ midiIO: UInt32, _ bufSizeInBytes: UInt32, _ buf: UnsafeMutablePointer<Void>, _ sequenceNum: UInt32, _ midiStreamRef: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWACreateMIDIStream(_ inRef: FWARef!, _ midiIO: UInt32, _ bufSizeInBytes: UInt32, _ buf: UnsafeMutableRawPointer!, _ sequenceNum: UInt32, _ midiStreamRef: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

Modified FWADeviceRef
Declaration
From
typealias FWADeviceRef = COpaquePointer
To
typealias FWADeviceRef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWADisposeAudioStream(_ inRef: FWARef, _ audioStreamRef: UInt32) -> OSStatus
OS X 10.10--
To
func FWADisposeAudioStream(_ inRef: FWARef!, _ audioStreamRef: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioDevice(_ inRef: FWARef, _ device: FWADeviceRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioDevice(_ inRef: FWARef!, _ device: FWADeviceRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioEngine(_ inRef: FWARef, _ engine: FWAEngineRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioEngine(_ inRef: FWARef!, _ engine: FWAEngineRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioMIDIDeviceNub(_ inRef: FWARef, _ device: FWAMIDIDeviceNubRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioMIDIDeviceNub(_ inRef: FWARef!, _ device: FWAMIDIDeviceNubRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioMIDIPlug(_ inRef: FWARef, _ plugRef: FWAMIDIPlugRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioMIDIPlug(_ inRef: FWARef!, _ plugRef: FWAMIDIPlugRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioMIDIStream(_ inRef: FWARef, _ streamRef: FWAMIDIStreamRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioMIDIStream(_ inRef: FWARef!, _ streamRef: FWAMIDIStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioPlug(_ inRef: FWARef, _ plugRef: FWAAudioPlugRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioPlug(_ inRef: FWARef!, _ plugRef: FWAAudioPlugRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeFWAudioStream(_ inRef: FWARef, _ streamRef: FWAAudioStreamRef) -> OSStatus
OS X 10.10--
To
func FWADisposeFWAudioStream(_ inRef: FWARef!, _ streamRef: FWAAudioStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeIsochStream(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef) -> OSStatus
OS X 10.10--
To
func FWADisposeIsochStream(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWADisposeMIDIStream(_ inRef: FWARef, _ midiStreamRef: UInt32) -> OSStatus
OS X 10.10--
To
func FWADisposeMIDIStream(_ inRef: FWARef!, _ midiStreamRef: UInt32) -> OSStatus
OS X 10.4OS X 10.12

Modified FWAEngineRef
Declaration
From
typealias FWAEngineRef = COpaquePointer
To
typealias FWAEngineRef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWAExecuteAVC(_ inRef: FWARef, _ cmd: UnsafeMutablePointer<UInt8>, _ cmdSize: UInt32, _ response: UnsafeMutablePointer<UInt8>, _ responseSize: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAExecuteAVC(_ inRef: FWARef!, _ cmd: UnsafeMutablePointer<UInt8>!, _ cmdSize: UInt32, _ response: UnsafeMutablePointer<UInt8>!, _ responseSize: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetAEvntSource(_ inRef: FWARef) -> Unmanaged<CFRunLoopSource>!
OS X 10.10--
To
func FWAGetAEvntSource(_ inRef: FWARef!) -> CFRunLoopSource!
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetClockSource(_ inRef: FWARef, _ streamRef: UnsafeMutablePointer<FWAIsochStreamRef>, _ sequence: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetClockSource(_ inRef: FWARef!, _ streamRef: UnsafeMutablePointer<FWAIsochStreamRef?>!, _ sequence: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetCurrentIsochStreamRefs(_ inRef: FWARef, _ isochStreamRef: UnsafeMutablePointer<FWAIsochStreamRef>, _ count: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetCurrentIsochStreamRefs(_ inRef: FWARef!, _ isochStreamRef: UnsafeMutablePointer<FWAIsochStreamRef?>!, _ count: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetCycleTimeOffset(_ inRef: FWARef, _ cycleTimeOffset: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetCycleTimeOffset(_ inRef: FWARef!, _ cycleTimeOffset: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetDeviceName(_ inRef: FWARef, _ name: UnsafeMutablePointer<Int8>) -> OSStatus
OS X 10.10--
To
func FWAGetDeviceName(_ inRef: FWARef!, _ name: UnsafeMutablePointer<Int8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetDeviceSampleRate(_ inRef: FWARef, _ rate: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetDeviceSampleRate(_ inRef: FWARef!, _ rate: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetDeviceSendMode(_ inRef: FWARef, _ mode: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetDeviceSendMode(_ inRef: FWARef!, _ mode: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetDeviceStatus(_ inRef: FWARef, _ outData: UnsafeMutablePointer<Void>, _ inSize: UInt32) -> OSStatus
OS X 10.10--
To
func FWAGetDeviceStatus(_ inRef: FWARef!, _ outData: UnsafeMutableRawPointer!, _ inSize: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetDeviceStreamInfo(_ inRef: FWARef, _ audioStreamRef: UInt32, _ numInput: UnsafeMutablePointer<UInt32>, _ inputIsochChan: UnsafeMutablePointer<UInt32>, _ numOutput: UnsafeMutablePointer<UInt32>, _ outputIsochChan: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetDeviceStreamInfo(_ inRef: FWARef!, _ audioStreamRef: UInt32, _ numInput: UnsafeMutablePointer<UInt32>!, _ inputIsochChan: UnsafeMutablePointer<UInt32>!, _ numOutput: UnsafeMutablePointer<UInt32>!, _ outputIsochChan: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetFWAudioMIDIPlugChannel(_ inRef: FWARef, _ streamRef: FWAMIDIPlugRef, _ channelID: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetFWAudioMIDIPlugChannel(_ inRef: FWARef!, _ streamRef: FWAMIDIPlugRef!, _ channelID: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetFWAudioPlugChannel(_ inRef: FWARef, _ streamRef: FWAAudioPlugRef, _ channelID: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetFWAudioPlugChannel(_ inRef: FWARef!, _ streamRef: FWAAudioPlugRef!, _ channelID: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetGUID(_ inRef: FWARef, _ guid: UnsafeMutablePointer<UInt64>) -> OSStatus
OS X 10.10--
To
func FWAGetGUID(_ inRef: FWARef!, _ guid: UnsafeMutablePointer<UInt64>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIndexedFWAudioMIDIPlug(_ inRef: FWARef, _ device: FWAMIDIDeviceNubRef, _ index: UInt32, _ dir: UInt32, _ plugRef: UnsafeMutablePointer<FWAMIDIPlugRef>) -> OSStatus
OS X 10.10--
To
func FWAGetIndexedFWAudioMIDIPlug(_ inRef: FWARef!, _ device: FWAMIDIDeviceNubRef!, _ index: UInt32, _ dir: UInt32, _ plugRef: UnsafeMutablePointer<FWAMIDIPlugRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIndexedFWAudioPlug(_ inRef: FWARef, _ device: FWADeviceRef, _ index: UInt32, _ dir: UInt32, _ plugRef: UnsafeMutablePointer<FWAAudioPlugRef>) -> OSStatus
OS X 10.10--
To
func FWAGetIndexedFWAudioPlug(_ inRef: FWARef!, _ device: FWADeviceRef!, _ index: UInt32, _ dir: UInt32, _ plugRef: UnsafeMutablePointer<FWAAudioPlugRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamAudioSequenceCount(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ numAudioSequence: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamAudioSequenceCount(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ numAudioSequence: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamAudioType(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ type: UnsafeMutablePointer<FWAudioType>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamAudioType(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ type: UnsafeMutablePointer<FWAudioType>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamChannelID(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ channelID: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamChannelID(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ channelID: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamDirection(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ direction: UnsafeMutablePointer<FWAStreamDirection>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamDirection(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ direction: UnsafeMutablePointer<FWAStreamDirection>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamMIDISequenceCount(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ numMIDISequence: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamMIDISequenceCount(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ numMIDISequence: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamOutputSpeed(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ speed: UnsafeMutablePointer<IOFWSpeed>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamOutputSpeed(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ speed: UnsafeMutablePointer<IOFWSpeed>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamSampleRate(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ rate: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamSampleRate(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ rate: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetIsochStreamState(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ state: UnsafeMutablePointer<FWAStreamState>) -> OSStatus
OS X 10.10--
To
func FWAGetIsochStreamState(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ state: UnsafeMutablePointer<FWAStreamState>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetMacGUID(_ inRef: FWARef, _ guid: UnsafeMutablePointer<UInt64>) -> OSStatus
OS X 10.10--
To
func FWAGetMacGUID(_ inRef: FWARef!, _ guid: UnsafeMutablePointer<UInt64>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetMaxIsochChannels(_ inRef: FWARef, _ inChannels: UnsafeMutablePointer<UInt32>, _ outChannels: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetMaxIsochChannels(_ inRef: FWARef!, _ inChannels: UnsafeMutablePointer<UInt32>!, _ outChannels: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetMaxSequences(_ inRef: FWARef, _ numSequences: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetMaxSequences(_ inRef: FWARef!, _ numSequences: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetMaxSpeed(_ inRef: FWARef, _ speed: UnsafeMutablePointer<IOFWSpeed>) -> OSStatus
OS X 10.10--
To
func FWAGetMaxSpeed(_ inRef: FWARef!, _ speed: UnsafeMutablePointer<IOFWSpeed>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetNodeID(_ inRef: FWARef, _ outNodeID: UnsafeMutablePointer<UInt32>, _ outGeneration: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetNodeID(_ inRef: FWARef!, _ outNodeID: UnsafeMutablePointer<UInt32>!, _ outGeneration: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetNumAudioInputPlugs(_ inRef: FWARef, _ plugs: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetNumAudioInputPlugs(_ inRef: FWARef!, _ plugs: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetNumAudioOutputPlugs(_ inRef: FWARef, _ plugs: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetNumAudioOutputPlugs(_ inRef: FWARef!, _ plugs: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetNumMIDIInputPlugs(_ inRef: FWARef, _ plugs: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetNumMIDIInputPlugs(_ inRef: FWARef!, _ plugs: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetNumMIDIOutputPlugs(_ inRef: FWARef, _ plugs: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetNumMIDIOutputPlugs(_ inRef: FWARef!, _ plugs: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetProperty(_ inRef: FWARef, _ propertyID: UInt32, _ data: UnsafeMutablePointer<Void>, _ size: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetProperty(_ inRef: FWARef!, _ propertyID: UInt32, _ data: UnsafeMutableRawPointer!, _ size: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetSessionRef(_ inRef: FWARef, _ sessionRef: UnsafeMutablePointer<IOFireWireSessionRef>) -> OSStatus
OS X 10.10--
To
func FWAGetSessionRef(_ inRef: FWARef!, _ sessionRef: UnsafeMutablePointer<IOFireWireSessionRef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetSupportedAudioTypes(_ inRef: FWARef, _ audioTypes: UnsafeMutablePointer<FWAudioType>, _ count: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetSupportedAudioTypes(_ inRef: FWARef!, _ audioTypes: UnsafeMutablePointer<FWAudioType>!, _ count: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetSupportedSampleRates(_ inRef: FWARef, _ sampleRates: UnsafeMutablePointer<UInt32>, _ count: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetSupportedSampleRates(_ inRef: FWARef!, _ sampleRates: UnsafeMutablePointer<UInt32>!, _ count: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetVendorID(_ inRef: FWARef, _ vendorID: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAGetVendorID(_ inRef: FWARef!, _ vendorID: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAGetVendorName(_ inRef: FWARef, _ name: UnsafeMutablePointer<Int8>) -> OSStatus
OS X 10.10--
To
func FWAGetVendorName(_ inRef: FWARef!, _ name: UnsafeMutablePointer<Int8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAInitAEvntSource(_ inRef: FWARef, _ source: UnsafeMutablePointer<Unmanaged<CFRunLoopSource>?>, _ refcon: UnsafeMutablePointer<Void>) -> OSStatus
OS X 10.10--
To
func FWAInitAEvntSource(_ inRef: FWARef!, _ source: UnsafeMutablePointer<Unmanaged<CFRunLoopSource>?>!, _ refcon: UnsafeMutableRawPointer!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAIsMIDICapable(_ inRef: FWARef, _ supportsMIDI: UnsafeMutablePointer<Bool>) -> OSStatus
OS X 10.10--
To
func FWAIsMIDICapable(_ inRef: FWARef!, _ supportsMIDI: UnsafeMutablePointer<Bool>!) -> OSStatus
OS X 10.4OS X 10.12

Declaration
From
typealias FWAIsochStreamRef = COpaquePointer
To
typealias FWAIsochStreamRef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWAMIDIDeviceNubAttachMIDIPlug(_ inRef: FWARef, _ midiDeviceNub: FWAMIDIDeviceNubRef, _ midiPlug: FWAMIDIPlugRef) -> OSStatus
OS X 10.10--
To
func FWAMIDIDeviceNubAttachMIDIPlug(_ inRef: FWARef!, _ midiDeviceNub: FWAMIDIDeviceNubRef!, _ midiPlug: FWAMIDIPlugRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAMIDIDeviceNubDetachMIDIPlug(_ inRef: FWARef, _ midiPlug: FWAMIDIPlugRef) -> OSStatus
OS X 10.10--
To
func FWAMIDIDeviceNubDetachMIDIPlug(_ inRef: FWARef!, _ midiPlug: FWAMIDIPlugRef!) -> OSStatus
OS X 10.4OS X 10.12

Declaration
From
typealias FWAMIDIDeviceNubRef = COpaquePointer
To
typealias FWAMIDIDeviceNubRef = OpaquePointer

Declaration
From
typealias FWAMIDIPlugRef = COpaquePointer
To
typealias FWAMIDIPlugRef = OpaquePointer

Declaration
From
typealias FWAMIDIStreamRef = COpaquePointer
To
typealias FWAMIDIStreamRef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWAOpen(_ nodeID: UInt32, _ outRef: UnsafeMutablePointer<FWARef>) -> OSStatus
OS X 10.10--
To
func FWAOpen(_ nodeID: UInt32, _ outRef: UnsafeMutablePointer<FWARef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAOpenLocal(_ outRef: UnsafeMutablePointer<FWARef>) -> OSStatus
OS X 10.10--
To
func FWAOpenLocal(_ outRef: UnsafeMutablePointer<FWARef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAOpenLocalWithInterface(_ guid: UInt64, _ options: UInt32, _ outRef: UnsafeMutablePointer<FWARef>) -> OSStatus
OS X 10.10--
To
func FWAOpenLocalWithInterface(_ guid: UInt64, _ options: UInt32, _ outRef: UnsafeMutablePointer<FWARef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAOpenWithService(_ _: io_service_t, _ options: UInt32, _ outRef: UnsafeMutablePointer<FWARef>) -> OSStatus
OS X 10.10--
To
func FWAOpenWithService(_ _: io_service_t, _ options: UInt32, _ outRef: UnsafeMutablePointer<FWARef?>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWARead(_ inRef: FWARef, _ inAddress: UInt8, _ inSubAddress: UInt8, _ inDataSize: Int, _ inDataPtr: UnsafeMutablePointer<Void>) -> OSStatus
OS X 10.10--
To
func FWARead(_ inRef: FWARef!, _ inAddress: UInt8, _ inSubAddress: UInt8, _ inDataSize: Int, _ inDataPtr: UnsafeMutableRawPointer!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAReadBlock(_ inRef: FWARef, _ address: FWAddressPtr, _ size: UnsafeMutablePointer<UInt32>, _ outData: UnsafeMutablePointer<UInt8>) -> OSStatus
OS X 10.10--
To
func FWAReadBlock(_ inRef: FWARef!, _ address: FWAddressPtr!, _ size: UnsafeMutablePointer<UInt32>!, _ outData: UnsafeMutablePointer<UInt8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAReadMIDIData(_ inRef: FWARef, _ midiStreamRef: UInt32, _ buf: UnsafeMutablePointer<FWAMIDIReadBuf>) -> OSStatus
OS X 10.10--
To
func FWAReadMIDIData(_ inRef: FWARef!, _ midiStreamRef: UInt32, _ buf: UnsafeMutablePointer<FWAMIDIReadBuf>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAReadMIDIDataAsync(_ inRef: FWARef, _ midiStreamRef: UInt32, _ readBufSize: UInt32, _ callback: IOAsyncCallback2!, _ refCon: UnsafeMutablePointer<Void>) -> OSStatus
OS X 10.10--
To
func FWAReadMIDIDataAsync(_ inRef: FWARef!, _ midiStreamRef: UInt32, _ readBufSize: UInt32, _ callback: IOKit.IOAsyncCallback2!, _ refCon: UnsafeMutableRawPointer!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAReadQuadlet(_ inRef: FWARef, _ address: FWAddressPtr, _ outData: UnsafeMutablePointer<UInt32>) -> OSStatus
OS X 10.10--
To
func FWAReadQuadlet(_ inRef: FWARef!, _ address: FWAddressPtr!, _ outData: UnsafeMutablePointer<UInt32>!) -> OSStatus
OS X 10.4OS X 10.12

Modified FWARef
Declaration
From
typealias FWARef = COpaquePointer
To
typealias FWARef = OpaquePointer

DeclarationIntroductionDeprecation
From
func FWAReserveIsochSequences(_ inRef: FWARef, _ isochStream: FWAIsochStreamRef, _ type: FWAudioType, _ count: UInt32) -> OSStatus
OS X 10.10--
To
func FWAReserveIsochSequences(_ inRef: FWARef!, _ isochStream: FWAIsochStreamRef!, _ type: FWAudioType, _ count: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetAutoLoad(_ inRef: FWARef, _ enable: Bool) -> OSStatus
OS X 10.10--
To
func FWASetAutoLoad(_ inRef: FWARef!, _ enable: Bool) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetClockSource(_ inRef: FWARef, _ streamRef: FWAIsochStreamRef, _ sequence: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetClockSource(_ inRef: FWARef!, _ streamRef: FWAIsochStreamRef!, _ sequence: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetCycleTimeOffset(_ inRef: FWARef, _ cycleTimeOffset: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetCycleTimeOffset(_ inRef: FWARef!, _ cycleTimeOffset: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetDeviceStreamInfo(_ inRef: FWARef, _ audioStreamRef: UInt32, _ numInput: UInt32, _ inputIsochChan: UInt32, _ numOutput: UInt32, _ outputIsochChan: UInt32, _ update: Bool) -> OSStatus
OS X 10.10--
To
func FWASetDeviceStreamInfo(_ inRef: FWARef!, _ audioStreamRef: UInt32, _ numInput: UInt32, _ inputIsochChan: UInt32, _ numOutput: UInt32, _ outputIsochChan: UInt32, _ update: Bool) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetFWAudioMIDIPlugChannel(_ inRef: FWARef, _ streamRef: FWAMIDIPlugRef, _ channelID: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetFWAudioMIDIPlugChannel(_ inRef: FWARef!, _ streamRef: FWAMIDIPlugRef!, _ channelID: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetFWAudioMIDIPlugProperty(_ inRef: FWARef, _ plugRef: FWAMIDIPlugRef, _ keyname: UnsafePointer<Int8>, _ keyvalue: UnsafePointer<Int8>) -> OSStatus
OS X 10.10--
To
func FWASetFWAudioMIDIPlugProperty(_ inRef: FWARef!, _ plugRef: FWAMIDIPlugRef!, _ keyname: UnsafePointer<Int8>!, _ keyvalue: UnsafePointer<Int8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetFWAudioPlugChannel(_ inRef: FWARef, _ streamRef: FWAAudioPlugRef, _ channelID: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetFWAudioPlugChannel(_ inRef: FWARef!, _ streamRef: FWAAudioPlugRef!, _ channelID: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetFWAudioPlugProperty(_ inRef: FWARef, _ plugRef: FWAAudioPlugRef, _ keyname: UnsafePointer<Int8>, _ keyvalue: UnsafePointer<Int8>) -> OSStatus
OS X 10.10--
To
func FWASetFWAudioPlugProperty(_ inRef: FWARef!, _ plugRef: FWAAudioPlugRef!, _ keyname: UnsafePointer<Int8>!, _ keyvalue: UnsafePointer<Int8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamAudioSequenceCount(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ numAudioSequence: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamAudioSequenceCount(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ numAudioSequence: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamAudioType(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ type: FWAudioType) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamAudioType(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ type: FWAudioType) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamChannelID(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ channelID: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamChannelID(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ channelID: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamMIDISequenceCount(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ numMIDISequence: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamMIDISequenceCount(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ numMIDISequence: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamOutputSpeed(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ speed: IOFWSpeed) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamOutputSpeed(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ speed: IOFWSpeed) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetIsochStreamSampleRate(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef, _ rate: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetIsochStreamSampleRate(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!, _ rate: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetNumMIDIInputPlugs(_ inRef: FWARef, _ plugs: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetNumMIDIInputPlugs(_ inRef: FWARef!, _ plugs: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetNumMIDIOutputPlugs(_ inRef: FWARef, _ plugs: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetNumMIDIOutputPlugs(_ inRef: FWARef!, _ plugs: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetPluginPath(_ inRef: FWARef, _ engine: FWAEngineRef, _ vendorID: UInt32, _ modelID: UInt32, _ pluginPath: UnsafePointer<Int8>) -> OSStatus
OS X 10.10--
To
func FWASetPluginPath(_ inRef: FWARef!, _ engine: FWAEngineRef!, _ vendorID: UInt32, _ modelID: UInt32, _ pluginPath: UnsafePointer<Int8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWASetProperty(_ inRef: FWARef, _ propertyID: UInt32, _ data: UnsafeMutablePointer<Void>, _ size: UInt32) -> OSStatus
OS X 10.10--
To
func FWASetProperty(_ inRef: FWARef!, _ propertyID: UInt32, _ data: UnsafeMutableRawPointer!, _ size: UInt32) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAStartFWAudioDevice(_ inRef: FWARef, _ device: FWADeviceRef) -> OSStatus
OS X 10.10--
To
func FWAStartFWAudioDevice(_ inRef: FWARef!, _ device: FWADeviceRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAStartIsochStream(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef) -> OSStatus
OS X 10.10--
To
func FWAStartIsochStream(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAStopFWAudioDevice(_ inRef: FWARef, _ device: FWADeviceRef) -> OSStatus
OS X 10.10--
To
func FWAStopFWAudioDevice(_ inRef: FWARef!, _ device: FWADeviceRef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAStopIsochStream(_ inRef: FWARef, _ isochStreamRef: FWAIsochStreamRef) -> OSStatus
OS X 10.10--
To
func FWAStopIsochStream(_ inRef: FWARef!, _ isochStreamRef: FWAIsochStreamRef!) -> OSStatus
OS X 10.4OS X 10.12

Declaration
From
typealias FWAStreamNotificationProc = (UInt32, UnsafeMutablePointer<Void>) -> Void
To
typealias FWAStreamNotificationProc = (UInt32, UnsafeMutableRawPointer?) -> Swift.Void

DeclarationIntroductionDeprecation
From
func FWASyncUpDevice(_ inRef: FWARef) -> OSStatus
OS X 10.10--
To
func FWASyncUpDevice(_ inRef: FWARef!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAWrite(_ inRef: FWARef, _ inAddress: UInt8, _ inSubAddress: UInt8, _ inDataSize: Int, _ inDataPtr: UnsafePointer<Void>) -> OSStatus
OS X 10.10--
To
func FWAWrite(_ inRef: FWARef!, _ inAddress: UInt8, _ inSubAddress: UInt8, _ inDataSize: Int, _ inDataPtr: UnsafeRawPointer!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAWriteBlock(_ inRef: FWARef, _ address: FWAddressPtr, _ size: UInt32, _ data: UnsafePointer<UInt8>) -> OSStatus
OS X 10.10--
To
func FWAWriteBlock(_ inRef: FWARef!, _ address: FWAddressPtr!, _ size: UInt32, _ data: UnsafePointer<UInt8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAWriteMIDIData(_ inRef: FWARef, _ midiStreamRef: UInt32, _ writeMsgLength: UInt32, _ buf: UnsafeMutablePointer<UInt8>) -> OSStatus
OS X 10.10--
To
func FWAWriteMIDIData(_ inRef: FWARef!, _ midiStreamRef: UInt32, _ writeMsgLength: UInt32, _ buf: UnsafeMutablePointer<UInt8>!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAWriteMIDIDataAsync(_ inRef: FWARef, _ midiStreamRef: UInt32, _ writeMsgLength: UInt32, _ callback: IOAsyncCallback1!, _ refCon: UnsafeMutablePointer<Void>) -> OSStatus
OS X 10.10--
To
func FWAWriteMIDIDataAsync(_ inRef: FWARef!, _ midiStreamRef: UInt32, _ writeMsgLength: UInt32, _ callback: IOKit.IOAsyncCallback1!, _ refCon: UnsafeMutableRawPointer!) -> OSStatus
OS X 10.4OS X 10.12

DeclarationIntroductionDeprecation
From
func FWAWriteQuadlet(_ inRef: FWARef, _ address: FWAddressPtr, _ data: UInt32) -> OSStatus
OS X 10.10--
To
func FWAWriteQuadlet(_ inRef: FWARef!, _ address: FWAddressPtr!, _ data: UInt32) -> OSStatus
OS X 10.4OS X 10.12