Изменения CoreMIDI
CoreMIDI
Добавленный MIDIControlTransform.init ()
Добавленный MIDIControlTransform.init (controlType: MIDITransformControlType, remappedControlType: MIDITransformControlType, controlNumber: UInt16, преобразуйте: MIDITransformType, параметрический усилитель: Int16)
Добавленный MIDIDriverInterface.init ()
Добавленный MIDIDriverInterface.init (_reserved: <Недействительный> UnsafeMutablePointer, QueryInterface: CFunctionPointer <((<Недействительный> UnsafeMutablePointer, REFIID, UnsafeMutablePointer <LPVOID>)-> HRESULT)>, AddRef: CFunctionPointer <((<Недействительный> UnsafeMutablePointer)-> ULONG)>, Выпуск: CFunctionPointer <((<Недействительный> UnsafeMutablePointer)-> ULONG)>, FindDevices: CFunctionPointer <((MIDIDriverRef, MIDIDeviceListRef)-> OSStatus)>, Запустите: CFunctionPointer <((MIDIDriverRef, MIDIDeviceListRef)-> OSStatus)>, Остановка: CFunctionPointer <((MIDIDriverRef)-> OSStatus)>, Сконфигурируйте: CFunctionPointer <((MIDIDriverRef, MIDIDeviceRef)-> OSStatus)>, Отправьте: CFunctionPointer <((MIDIDriverRef, UnsafePointer <MIDIPacketList>, <Недействительный> UnsafeMutablePointer, <Недействительный> UnsafeMutablePointer)-> OSStatus)>, EnableSource: CFunctionPointer <((MIDIDriverRef, MIDIEndpointRef, булевская переменная)-> OSStatus)>, Сброс: CFunctionPointer <((MIDIDriverRef, MIDIEndpointRef, <Недействительный> UnsafeMutablePointer, <Недействительный> UnsafeMutablePointer)-> OSStatus)>, Монитор: CFunctionPointer <((MIDIDriverRef, MIDIEndpointRef, UnsafePointer <MIDIPacketList>)-> OSStatus)>)
Добавленный MIDIIOErrorNotification.init ()
Добавленный MIDIIOErrorNotification.init (messageID: MIDINotificationMessageID, messageSize: UInt32, driverDevice: MIDIDeviceRef, errorCode: OSStatus)
Добавленный MIDINotification.init ()
Добавленный MIDINotification.init (messageID: MIDINotificationMessageID, messageSize: UInt32)
Добавленный MIDIObjectAddRemoveNotification.init ()
Добавленный MIDIObjectAddRemoveNotification.init (messageID: MIDINotificationMessageID, messageSize: UInt32, родитель: MIDIObjectRef, parentType: MIDIObjectType, дочерний элемент: MIDIObjectRef, childType: MIDIObjectType)
Добавленный MIDIObjectPropertyChangeNotification.init ()
Добавленный MIDIObjectPropertyChangeNotification.init (messageID: MIDINotificationMessageID, messageSize: UInt32, объект: MIDIObjectRef, objectType: MIDIObjectType, propertyName: Неуправляемый <CFString>!)
Добавленный MIDIPacket.init ()
Добавленный MIDIPacket.init (метка времени: MIDITimeStamp, длина: UInt16, данные: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
Добавленный MIDIPacketList.init ()
Добавленный MIDIPacketList.init (numPackets: UInt32, пакет: (MIDIPacket))
Добавленный MIDISysexSendRequest.init ()
Добавленный MIDISysexSendRequest.init (место назначения: MIDIEndpointRef, данные: UnsafePointer <UInt8>, bytesToSend: UInt32, завершенный: булевская переменная, зарезервированная: (UInt8, UInt8, UInt8), completionProc: MIDICompletionProc, completionRefCon: <Недействительный> UnsafeMutablePointer)
Добавленный MIDIThruConnectionEndpoint.init ()
Добавленный MIDIThruConnectionEndpoint.init (endpointRef: MIDIEndpointRef, uniqueID: MIDIUniqueID)
Добавленный MIDIThruConnectionParams.init ()
Добавленный MIDIThruConnectionParams.init (версия: UInt32, numSources: UInt32, источники: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint), numDestinations: UInt32, места назначения: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint), channelMap: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8), lowVelocity: UInt8, highVelocity: UInt8, lowNote: UInt8, highNote: UInt8, noteNumber: MIDITransform, скорость: MIDITransform, keyPressure: MIDITransform, channelPressure: MIDITransform, programChange: MIDITransform, pitchBend: MIDITransform, filterOutSysEx: UInt8, filterOutMTC: UInt8, filterOutBeatClock: UInt8, filterOutTuneRequest: UInt8, reserved2: (UInt8, UInt8, UInt8), filterOutAllControls: UInt8, numControlTransforms: UInt16, numMaps: UInt16, reserved3: (UInt16, UInt16, UInt16, UInt16))
Добавленный MIDITransform.init ()
Добавленный MIDITransform.init (преобразуйте: MIDITransformType, параметрический усилитель: Int16)
Добавленный MIDIValueMap.init ()
Добавленный MIDIValueMap.init (значение: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
Измененный MIDIControlTransform [структура]
| Объявление | |
|---|---|
| От | struct MIDIControlTransform {
var controlType: MIDITransformControlType
var remappedControlType: MIDITransformControlType
var controlNumber: UInt16
var transform: MIDITransformType
var param: Int16
} |
| К | struct MIDIControlTransform {
var controlType: MIDITransformControlType
var remappedControlType: MIDITransformControlType
var controlNumber: UInt16
var transform: MIDITransformType
var param: Int16
init()
init(controlType controlType: MIDITransformControlType, remappedControlType remappedControlType: MIDITransformControlType, controlNumber controlNumber: UInt16, transform transform: MIDITransformType, param param: Int16)
} |
Измененный MIDIDriverInterface [структура]
| Объявление | |
|---|---|
| От | struct MIDIDriverInterface {
var _reserved: UnsafeMutablePointer<Void>
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
var FindDevices: CFunctionPointer<((MIDIDriverRef, MIDIDeviceList!) -> OSStatus)>
var Start: CFunctionPointer<((MIDIDriverRef, MIDIDeviceList!) -> OSStatus)>
var Stop: CFunctionPointer<((MIDIDriverRef) -> OSStatus)>
var Configure: CFunctionPointer<((MIDIDriverRef, MIDIDevice!) -> OSStatus)>
var Send: CFunctionPointer<((MIDIDriverRef, UnsafePointer<MIDIPacketList>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>
var EnableSource: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, Boolean) -> OSStatus)>
var Flush: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>
var Monitor: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, UnsafePointer<MIDIPacketList>) -> OSStatus)>
} |
| К | struct MIDIDriverInterface {
var _reserved: UnsafeMutablePointer<Void>
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
var FindDevices: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)>
var Start: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)>
var Stop: CFunctionPointer<((MIDIDriverRef) -> OSStatus)>
var Configure: CFunctionPointer<((MIDIDriverRef, MIDIDeviceRef) -> OSStatus)>
var Send: CFunctionPointer<((MIDIDriverRef, UnsafePointer<MIDIPacketList>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>
var EnableSource: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, Boolean) -> OSStatus)>
var Flush: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>
var Monitor: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafePointer<MIDIPacketList>) -> OSStatus)>
init()
init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, FindDevices FindDevices: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)>, Start Start: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)>, Stop Stop: CFunctionPointer<((MIDIDriverRef) -> OSStatus)>, Configure Configure: CFunctionPointer<((MIDIDriverRef, MIDIDeviceRef) -> OSStatus)>, Send Send: CFunctionPointer<((MIDIDriverRef, UnsafePointer<MIDIPacketList>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>, EnableSource EnableSource: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, Boolean) -> OSStatus)>, Flush Flush: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)>, Monitor Monitor: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafePointer<MIDIPacketList>) -> OSStatus)>)
} |
Измененный MIDIDriverInterface. Сконфигурировать
| Объявление | |
|---|---|
| От | var Configure: CFunctionPointer<((MIDIDriverRef, MIDIDevice!) -> OSStatus)> |
| К | var Configure: CFunctionPointer<((MIDIDriverRef, MIDIDeviceRef) -> OSStatus)> |
Измененный MIDIDriverInterface. EnableSource
| Объявление | |
|---|---|
| От | var EnableSource: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, Boolean) -> OSStatus)> |
| К | var EnableSource: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, Boolean) -> OSStatus)> |
Измененный MIDIDriverInterface. FindDevices
| Объявление | |
|---|---|
| От | var FindDevices: CFunctionPointer<((MIDIDriverRef, MIDIDeviceList!) -> OSStatus)> |
| К | var FindDevices: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)> |
Измененный MIDIDriverInterface. Сброс
| Объявление | |
|---|---|
| От | var Flush: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)> |
| К | var Flush: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> OSStatus)> |
Измененный MIDIDriverInterface. Монитор
| Объявление | |
|---|---|
| От | var Monitor: CFunctionPointer<((MIDIDriverRef, MIDIEndpoint!, UnsafePointer<MIDIPacketList>) -> OSStatus)> |
| К | var Monitor: CFunctionPointer<((MIDIDriverRef, MIDIEndpointRef, UnsafePointer<MIDIPacketList>) -> OSStatus)> |
Измененный MIDIDriverInterface. Запустить
| Объявление | |
|---|---|
| От | var Start: CFunctionPointer<((MIDIDriverRef, MIDIDeviceList!) -> OSStatus)> |
| К | var Start: CFunctionPointer<((MIDIDriverRef, MIDIDeviceListRef) -> OSStatus)> |
Измененный MIDIIOErrorNotification [структура]
| Объявление | |
|---|---|
| От | struct MIDIIOErrorNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var driverDevice: Unmanaged<MIDIDevice>!
var errorCode: OSStatus
} |
| К | struct MIDIIOErrorNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var driverDevice: MIDIDeviceRef
var errorCode: OSStatus
init()
init(messageID messageID: MIDINotificationMessageID, messageSize messageSize: UInt32, driverDevice driverDevice: MIDIDeviceRef, errorCode errorCode: OSStatus)
} |
Измененный MIDIIOErrorNotification.driverDevice
| Объявление | |
|---|---|
| От | var driverDevice: Unmanaged<MIDIDevice>! |
| К | var driverDevice: MIDIDeviceRef |
Измененный MIDINetworkSession.connections ()-> Набор <NSObject>!
| Объявление | Введение | |
|---|---|---|
| От | func connections() -> NSSet! | iOS 8.0 |
| К | func connections() -> Set<NSObject>! | iOS 8.3 |
Измененный MIDINetworkSession.contacts ()-> Набор <NSObject>!
| Объявление | Введение | |
|---|---|---|
| От | func contacts() -> NSSet! | iOS 8.0 |
| К | func contacts() -> Set<NSObject>! | iOS 8.3 |
Измененный MIDINetworkSession.destinationEndpoint ()-> MIDIEndpointRef
| Объявление | Введение | |
|---|---|---|
| От | func destinationEndpoint() -> Unmanaged<MIDIEndpoint>! | iOS 8.0 |
| К | func destinationEndpoint() -> MIDIEndpointRef | iOS 8.3 |
Измененный MIDINetworkSession.sourceEndpoint ()-> MIDIEndpointRef
| Объявление | Введение | |
|---|---|---|
| От | func sourceEndpoint() -> Unmanaged<MIDIEndpoint>! | iOS 8.0 |
| К | func sourceEndpoint() -> MIDIEndpointRef | iOS 8.3 |
Измененный MIDINotification [структура]
| Объявление | |
|---|---|
| От | struct MIDINotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
} |
| К | struct MIDINotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
init()
init(messageID messageID: MIDINotificationMessageID, messageSize messageSize: UInt32)
} |
Измененный MIDIObjectAddRemoveNotification [структура]
| Объявление | |
|---|---|
| От | struct MIDIObjectAddRemoveNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var parent: MIDIObjectRef
var parentType: MIDIObjectType
var child: MIDIObjectRef
var childType: MIDIObjectType
} |
| К | struct MIDIObjectAddRemoveNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var parent: MIDIObjectRef
var parentType: MIDIObjectType
var child: MIDIObjectRef
var childType: MIDIObjectType
init()
init(messageID messageID: MIDINotificationMessageID, messageSize messageSize: UInt32, parent parent: MIDIObjectRef, parentType parentType: MIDIObjectType, child child: MIDIObjectRef, childType childType: MIDIObjectType)
} |
| Объявление | |
|---|---|
| От | struct MIDIObjectPropertyChangeNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var object: MIDIObjectRef
var objectType: MIDIObjectType
var propertyName: Unmanaged<CFString>!
} |
| К | struct MIDIObjectPropertyChangeNotification {
var messageID: MIDINotificationMessageID
var messageSize: UInt32
var object: MIDIObjectRef
var objectType: MIDIObjectType
var propertyName: Unmanaged<CFString>!
init()
init(messageID messageID: MIDINotificationMessageID, messageSize messageSize: UInt32, object object: MIDIObjectRef, objectType objectType: MIDIObjectType, propertyName propertyName: Unmanaged<CFString>!)
} |
Измененный MIDIPacket [структура]
| Объявление | |
|---|---|
| От | struct MIDIPacket {
var timeStamp: MIDITimeStamp
var length: UInt16
var data: (Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)
} |
| К | struct MIDIPacket {
var timeStamp: MIDITimeStamp
var length: UInt16
var data: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
init()
init(timeStamp timeStamp: MIDITimeStamp, length length: UInt16, data data: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
} |
Измененный MIDIPacket.data
| Объявление | |
|---|---|
| От | var data: (Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) |
| К | var data: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8) |
Измененный MIDIPacketList [структура]
| Объявление | |
|---|---|
| От | struct MIDIPacketList {
var numPackets: UInt32
var packet: (MIDIPacket)
} |
| К | struct MIDIPacketList {
var numPackets: UInt32
var packet: (MIDIPacket)
init()
init(numPackets numPackets: UInt32, packet packet: (MIDIPacket))
} |
Измененный MIDISysexSendRequest [структура]
| Объявление | |
|---|---|
| От | struct MIDISysexSendRequest {
var destination: Unmanaged<MIDIEndpoint>!
var data: UnsafePointer<Byte>
var bytesToSend: UInt32
var complete: Boolean
var reserved: (Byte, Byte, Byte)
var completionProc: MIDICompletionProc
var completionRefCon: UnsafeMutablePointer<Void>
} |
| К | struct MIDISysexSendRequest {
var destination: MIDIEndpointRef
var data: UnsafePointer<UInt8>
var bytesToSend: UInt32
var complete: Boolean
var reserved: (UInt8, UInt8, UInt8)
var completionProc: MIDICompletionProc
var completionRefCon: UnsafeMutablePointer<Void>
init()
init(destination destination: MIDIEndpointRef, data data: UnsafePointer<UInt8>, bytesToSend bytesToSend: UInt32, complete complete: Boolean, reserved reserved: (UInt8, UInt8, UInt8), completionProc completionProc: MIDICompletionProc, completionRefCon completionRefCon: UnsafeMutablePointer<Void>)
} |
Измененный MIDISysexSendRequest.data
| Объявление | |
|---|---|
| От | var data: UnsafePointer<Byte> |
| К | var data: UnsafePointer<UInt8> |
Измененный MIDISysexSendRequest.destination
| Объявление | |
|---|---|
| От | var destination: Unmanaged<MIDIEndpoint>! |
| К | var destination: MIDIEndpointRef |
Измененный MIDISysexSendRequest.reserved
| Объявление | |
|---|---|
| От | var reserved: (Byte, Byte, Byte) |
| К | var reserved: (UInt8, UInt8, UInt8) |
Измененный MIDIThruConnectionEndpoint [структура]
| Объявление | |
|---|---|
| От | struct MIDIThruConnectionEndpoint {
var endpointRef: Unmanaged<MIDIEndpoint>!
var uniqueID: MIDIUniqueID
} |
| К | struct MIDIThruConnectionEndpoint {
var endpointRef: MIDIEndpointRef
var uniqueID: MIDIUniqueID
init()
init(endpointRef endpointRef: MIDIEndpointRef, uniqueID uniqueID: MIDIUniqueID)
} |
Измененный MIDIThruConnectionEndpoint.endpointRef
| Объявление | |
|---|---|
| От | var endpointRef: Unmanaged<MIDIEndpoint>! |
| К | var endpointRef: MIDIEndpointRef |
Измененный MIDIThruConnectionParams [структура]
| Объявление | |
|---|---|
| От | struct MIDIThruConnectionParams {
var version: UInt32
var numSources: UInt32
var sources: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint)
var numDestinations: UInt32
var destinations: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint)
var channelMap: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
var lowVelocity: UInt8
var highVelocity: UInt8
var lowNote: UInt8
var highNote: UInt8
var noteNumber: MIDITransform
var velocity: MIDITransform
var keyPressure: MIDITransform
var channelPressure: MIDITransform
var programChange: MIDITransform
var pitchBend: MIDITransform
var filterOutSysEx: UInt8
var filterOutMTC: UInt8
var filterOutBeatClock: UInt8
var filterOutTuneRequest: UInt8
var reserved2: (UInt8, UInt8, UInt8)
var filterOutAllControls: UInt8
var numControlTransforms: UInt16
var numMaps: UInt16
var reserved3: (UInt16, UInt16, UInt16, UInt16)
} |
| К | struct MIDIThruConnectionParams {
var version: UInt32
var numSources: UInt32
var sources: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint)
var numDestinations: UInt32
var destinations: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint)
var channelMap: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
var lowVelocity: UInt8
var highVelocity: UInt8
var lowNote: UInt8
var highNote: UInt8
var noteNumber: MIDITransform
var velocity: MIDITransform
var keyPressure: MIDITransform
var channelPressure: MIDITransform
var programChange: MIDITransform
var pitchBend: MIDITransform
var filterOutSysEx: UInt8
var filterOutMTC: UInt8
var filterOutBeatClock: UInt8
var filterOutTuneRequest: UInt8
var reserved2: (UInt8, UInt8, UInt8)
var filterOutAllControls: UInt8
var numControlTransforms: UInt16
var numMaps: UInt16
var reserved3: (UInt16, UInt16, UInt16, UInt16)
init()
init(version version: UInt32, numSources numSources: UInt32, sources sources: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint), numDestinations numDestinations: UInt32, destinations destinations: (MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint, MIDIThruConnectionEndpoint), channelMap channelMap: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8), lowVelocity lowVelocity: UInt8, highVelocity highVelocity: UInt8, lowNote lowNote: UInt8, highNote highNote: UInt8, noteNumber noteNumber: MIDITransform, velocity velocity: MIDITransform, keyPressure keyPressure: MIDITransform, channelPressure channelPressure: MIDITransform, programChange programChange: MIDITransform, pitchBend pitchBend: MIDITransform, filterOutSysEx filterOutSysEx: UInt8, filterOutMTC filterOutMTC: UInt8, filterOutBeatClock filterOutBeatClock: UInt8, filterOutTuneRequest filterOutTuneRequest: UInt8, reserved2 reserved2: (UInt8, UInt8, UInt8), filterOutAllControls filterOutAllControls: UInt8, numControlTransforms numControlTransforms: UInt16, numMaps numMaps: UInt16, reserved3 reserved3: (UInt16, UInt16, UInt16, UInt16))
} |
Измененный MIDITransform [структура]
| Объявление | |
|---|---|
| От | struct MIDITransform {
var transform: MIDITransformType
var param: Int16
} |
| К | struct MIDITransform {
var transform: MIDITransformType
var param: Int16
init()
init(transform transform: MIDITransformType, param param: Int16)
} |
Измененный MIDIValueMap [структура]
| Объявление | |
|---|---|
| От | struct MIDIValueMap {
var value: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
} |
| К | struct MIDIValueMap {
var value: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
init()
init(value value: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
} |
Измененный MIDIClientCreate (CFString!, MIDINotifyProc, <Недействительный> UnsafeMutablePointer, UnsafeMutablePointer <MIDIClientRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIClientCreate(_ name: CFString!, _ notifyProc: MIDINotifyProc, _ notifyRefCon: UnsafeMutablePointer<Void>, _ outClient: UnsafeMutablePointer<Unmanaged<MIDIClient>?>) -> OSStatus |
| К | func MIDIClientCreate(_ name: CFString!, _ notifyProc: MIDINotifyProc, _ notifyRefCon: UnsafeMutablePointer<Void>, _ outClient: UnsafeMutablePointer<MIDIClientRef>) -> OSStatus |
Измененный MIDIClientDispose (MIDIClientRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIClientDispose(_ client: MIDIClient!) -> OSStatus |
| К | func MIDIClientDispose(_ client: MIDIClientRef) -> OSStatus |
Измененный MIDIClientRef
| Объявление | |
|---|---|
| От | typealias MIDIClientRef = MIDIClient |
| К | typealias MIDIClientRef = COpaquePointer |
Измененный MIDIDestinationCreate (MIDIClientRef, CFString!, MIDIReadProc, <Недействительный> UnsafeMutablePointer, UnsafeMutablePointer <MIDIEndpointRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDestinationCreate(_ client: MIDIClient!, _ name: CFString!, _ readProc: MIDIReadProc, _ refCon: UnsafeMutablePointer<Void>, _ outDest: UnsafeMutablePointer<Unmanaged<MIDIEndpoint>?>) -> OSStatus |
| К | func MIDIDestinationCreate(_ client: MIDIClientRef, _ name: CFString!, _ readProc: MIDIReadProc, _ refCon: UnsafeMutablePointer<Void>, _ outDest: UnsafeMutablePointer<MIDIEndpointRef>) -> OSStatus |
Измененный MIDIDeviceAddEntity (MIDIDeviceRef, CFString!, булевская переменная, Интервал, Интервал, UnsafeMutablePointer <MIDIEntityRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceAddEntity(_ device: MIDIDevice!, _ name: CFString!, _ embedded: Boolean, _ numSourceEndpoints: ItemCount, _ numDestinationEndpoints: ItemCount, _ newEntity: UnsafeMutablePointer<Unmanaged<MIDIEntity>?>) -> OSStatus |
| К | func MIDIDeviceAddEntity(_ device: MIDIDeviceRef, _ name: CFString!, _ embedded: Boolean, _ numSourceEndpoints: Int, _ numDestinationEndpoints: Int, _ newEntity: UnsafeMutablePointer<MIDIEntityRef>) -> OSStatus |
Измененный MIDIDeviceCreate (MIDIDriverRef, CFString!, CFString!, CFString!, UnsafeMutablePointer <MIDIDeviceRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceCreate(_ owner: MIDIDriverRef, _ name: CFString!, _ manufacturer: CFString!, _ model: CFString!, _ outDevice: UnsafeMutablePointer<Unmanaged<MIDIDevice>?>) -> OSStatus |
| К | func MIDIDeviceCreate(_ owner: MIDIDriverRef, _ name: CFString!, _ manufacturer: CFString!, _ model: CFString!, _ outDevice: UnsafeMutablePointer<MIDIDeviceRef>) -> OSStatus |
Измененный MIDIDeviceDispose (MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceDispose(_ device: MIDIDevice!) -> OSStatus |
| К | func MIDIDeviceDispose(_ device: MIDIDeviceRef) -> OSStatus |
Измененный MIDIDeviceGetEntity (MIDIDeviceRef, Интервал)-> MIDIEntityRef
| Объявление | |
|---|---|
| От | func MIDIDeviceGetEntity(_ device: MIDIDevice!, _ entityIndex0: ItemCount) -> Unmanaged<MIDIEntity>! |
| К | func MIDIDeviceGetEntity(_ device: MIDIDeviceRef, _ entityIndex0: Int) -> MIDIEntityRef |
Измененный MIDIDeviceGetNumberOfEntities (MIDIDeviceRef)-> Интервал
| Объявление | |
|---|---|
| От | func MIDIDeviceGetNumberOfEntities(_ device: MIDIDevice!) -> ItemCount |
| К | func MIDIDeviceGetNumberOfEntities(_ device: MIDIDeviceRef) -> Int |
Измененный MIDIDeviceListAddDevice (MIDIDeviceListRef, MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceListAddDevice(_ devList: MIDIDeviceList!, _ dev: MIDIDevice!) -> OSStatus |
| К | func MIDIDeviceListAddDevice(_ devList: MIDIDeviceListRef, _ dev: MIDIDeviceRef) -> OSStatus |
Измененный MIDIDeviceListDispose (MIDIDeviceListRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceListDispose(_ devList: MIDIDeviceList!) -> OSStatus |
| К | func MIDIDeviceListDispose(_ devList: MIDIDeviceListRef) -> OSStatus |
Измененный MIDIDeviceListGetDevice (MIDIDeviceListRef, Интервал)-> MIDIDeviceRef
| Объявление | |
|---|---|
| От | func MIDIDeviceListGetDevice(_ devList: MIDIDeviceList!, _ index0: ItemCount) -> Unmanaged<MIDIDevice>! |
| К | func MIDIDeviceListGetDevice(_ devList: MIDIDeviceListRef, _ index0: Int) -> MIDIDeviceRef |
Измененный MIDIDeviceListGetNumberOfDevices (MIDIDeviceListRef)-> Интервал
| Объявление | |
|---|---|
| От | func MIDIDeviceListGetNumberOfDevices(_ devList: MIDIDeviceList!) -> ItemCount |
| К | func MIDIDeviceListGetNumberOfDevices(_ devList: MIDIDeviceListRef) -> Int |
Измененный MIDIDeviceListRef
| Объявление | |
|---|---|
| От | typealias MIDIDeviceListRef = MIDIDeviceList |
| К | typealias MIDIDeviceListRef = COpaquePointer |
Измененный MIDIDeviceRef
| Объявление | |
|---|---|
| От | typealias MIDIDeviceRef = MIDIDevice |
| К | typealias MIDIDeviceRef = COpaquePointer |
Измененный MIDIDeviceRemoveEntity (MIDIDeviceRef, MIDIEntityRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIDeviceRemoveEntity(_ device: MIDIDevice!, _ entity: MIDIEntity!) -> OSStatus |
| К | func MIDIDeviceRemoveEntity(_ device: MIDIDeviceRef, _ entity: MIDIEntityRef) -> OSStatus |
Измененный MIDIEndpointDispose (MIDIEndpointRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEndpointDispose(_ endpt: MIDIEndpoint!) -> OSStatus |
| К | func MIDIEndpointDispose(_ endpt: MIDIEndpointRef) -> OSStatus |
Измененный MIDIEndpointGetEntity (MIDIEndpointRef, UnsafeMutablePointer <MIDIEntityRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEndpointGetEntity(_ inEndpoint: MIDIEndpoint!, _ outEntity: UnsafeMutablePointer<Unmanaged<MIDIEntity>?>) -> OSStatus |
| К | func MIDIEndpointGetEntity(_ inEndpoint: MIDIEndpointRef, _ outEntity: UnsafeMutablePointer<MIDIEntityRef>) -> OSStatus |
Измененный MIDIEndpointGetRefCons (MIDIEndpointRef, UnsafeMutablePointer <UnsafeMutablePointer <Недействительный>>, UnsafeMutablePointer <UnsafeMutablePointer <Недействительный>>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEndpointGetRefCons(_ endpt: MIDIEndpoint!, _ ref1: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ ref2: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus |
| К | func MIDIEndpointGetRefCons(_ endpt: MIDIEndpointRef, _ ref1: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ ref2: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus |
Измененный MIDIEndpointRef
| Объявление | |
|---|---|
| От | typealias MIDIEndpointRef = MIDIEndpoint |
| К | typealias MIDIEndpointRef = COpaquePointer |
Измененный MIDIEndpointSetRefCons (MIDIEndpointRef, <Недействительный> UnsafeMutablePointer, <Недействительный> UnsafeMutablePointer)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEndpointSetRefCons(_ endpt: MIDIEndpoint!, _ ref1: UnsafeMutablePointer<Void>, _ ref2: UnsafeMutablePointer<Void>) -> OSStatus |
| К | func MIDIEndpointSetRefCons(_ endpt: MIDIEndpointRef, _ ref1: UnsafeMutablePointer<Void>, _ ref2: UnsafeMutablePointer<Void>) -> OSStatus |
Измененный MIDIEntityAddOrRemoveEndpoints (MIDIEntityRef, Интервал, Интервал)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEntityAddOrRemoveEndpoints(_ entity: MIDIEntity!, _ numSourceEndpoints: ItemCount, _ numDestinationEndpoints: ItemCount) -> OSStatus |
| К | func MIDIEntityAddOrRemoveEndpoints(_ entity: MIDIEntityRef, _ numSourceEndpoints: Int, _ numDestinationEndpoints: Int) -> OSStatus |
Измененный MIDIEntityGetDestination (MIDIEntityRef, Интервал)-> MIDIEndpointRef
| Объявление | |
|---|---|
| От | func MIDIEntityGetDestination(_ entity: MIDIEntity!, _ destIndex0: ItemCount) -> Unmanaged<MIDIEndpoint>! |
| К | func MIDIEntityGetDestination(_ entity: MIDIEntityRef, _ destIndex0: Int) -> MIDIEndpointRef |
Измененный MIDIEntityGetDevice (MIDIEntityRef, UnsafeMutablePointer <MIDIDeviceRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIEntityGetDevice(_ inEntity: MIDIEntity!, _ outDevice: UnsafeMutablePointer<Unmanaged<MIDIDevice>?>) -> OSStatus |
| К | func MIDIEntityGetDevice(_ inEntity: MIDIEntityRef, _ outDevice: UnsafeMutablePointer<MIDIDeviceRef>) -> OSStatus |
Измененный MIDIEntityGetNumberOfDestinations (MIDIEntityRef)-> Интервал
| Объявление | |
|---|---|
| От | func MIDIEntityGetNumberOfDestinations(_ entity: MIDIEntity!) -> ItemCount |
| К | func MIDIEntityGetNumberOfDestinations(_ entity: MIDIEntityRef) -> Int |
Измененный MIDIEntityGetNumberOfSources (MIDIEntityRef)-> Интервал
| Объявление | |
|---|---|
| От | func MIDIEntityGetNumberOfSources(_ entity: MIDIEntity!) -> ItemCount |
| К | func MIDIEntityGetNumberOfSources(_ entity: MIDIEntityRef) -> Int |
Измененный MIDIEntityGetSource (MIDIEntityRef, Интервал)-> MIDIEndpointRef
| Объявление | |
|---|---|
| От | func MIDIEntityGetSource(_ entity: MIDIEntity!, _ sourceIndex0: ItemCount) -> Unmanaged<MIDIEndpoint>! |
| К | func MIDIEntityGetSource(_ entity: MIDIEntityRef, _ sourceIndex0: Int) -> MIDIEndpointRef |
Измененный MIDIEntityRef
| Объявление | |
|---|---|
| От | typealias MIDIEntityRef = MIDIEntity |
| К | typealias MIDIEntityRef = COpaquePointer |
Измененный MIDIExternalDeviceCreate (CFString!, CFString!, CFString!, UnsafeMutablePointer <MIDIDeviceRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIExternalDeviceCreate(_ name: CFString!, _ manufacturer: CFString!, _ model: CFString!, _ outDevice: UnsafeMutablePointer<Unmanaged<MIDIDevice>?>) -> OSStatus |
| К | func MIDIExternalDeviceCreate(_ name: CFString!, _ manufacturer: CFString!, _ model: CFString!, _ outDevice: UnsafeMutablePointer<MIDIDeviceRef>) -> OSStatus |
Измененный MIDIFlushOutput (MIDIEndpointRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIFlushOutput(_ dest: MIDIEndpoint!) -> OSStatus |
| К | func MIDIFlushOutput(_ dest: MIDIEndpointRef) -> OSStatus |
Измененный MIDIGetDestination (Интервал)-> MIDIEndpointRef
| Объявление | |
|---|---|
| От | func MIDIGetDestination(_ destIndex0: ItemCount) -> Unmanaged<MIDIEndpoint>! |
| К | func MIDIGetDestination(_ destIndex0: Int) -> MIDIEndpointRef |
Измененный MIDIGetDevice (Интервал)-> MIDIDeviceRef
| Объявление | |
|---|---|
| От | func MIDIGetDevice(_ deviceIndex0: ItemCount) -> Unmanaged<MIDIDevice>! |
| К | func MIDIGetDevice(_ deviceIndex0: Int) -> MIDIDeviceRef |
Измененный MIDIGetDriverDeviceList (MIDIDriverRef)-> MIDIDeviceListRef
| Объявление | |
|---|---|
| От | func MIDIGetDriverDeviceList(_ driver: MIDIDriverRef) -> Unmanaged<MIDIDeviceList>! |
| К | func MIDIGetDriverDeviceList(_ driver: MIDIDriverRef) -> MIDIDeviceListRef |
Измененный MIDIGetExternalDevice (Интервал)-> MIDIDeviceRef
| Объявление | |
|---|---|
| От | func MIDIGetExternalDevice(_ deviceIndex0: ItemCount) -> Unmanaged<MIDIDevice>! |
| К | func MIDIGetExternalDevice(_ deviceIndex0: Int) -> MIDIDeviceRef |
Измененный MIDIGetNumberOfDestinations ()-> Интервал
| Объявление | |
|---|---|
| От | func MIDIGetNumberOfDestinations() -> ItemCount |
| К | func MIDIGetNumberOfDestinations() -> Int |
Измененный MIDIGetNumberOfDevices ()-> Интервал
| Объявление | |
|---|---|
| От | func MIDIGetNumberOfDevices() -> ItemCount |
| К | func MIDIGetNumberOfDevices() -> Int |
Измененный MIDIGetNumberOfExternalDevices ()-> Интервал
| Объявление | |
|---|---|
| От | func MIDIGetNumberOfExternalDevices() -> ItemCount |
| К | func MIDIGetNumberOfExternalDevices() -> Int |
Измененный MIDIGetNumberOfSources ()-> Интервал
| Объявление | |
|---|---|
| От | func MIDIGetNumberOfSources() -> ItemCount |
| К | func MIDIGetNumberOfSources() -> Int |
Измененный MIDIGetSource (Интервал)-> MIDIEndpointRef
| Объявление | |
|---|---|
| От | func MIDIGetSource(_ sourceIndex0: ItemCount) -> Unmanaged<MIDIEndpoint>! |
| К | func MIDIGetSource(_ sourceIndex0: Int) -> MIDIEndpointRef |
Измененный MIDIInputPortCreate (MIDIClientRef, CFString!, MIDIReadProc, <Недействительный> UnsafeMutablePointer, UnsafeMutablePointer <MIDIPortRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIInputPortCreate(_ client: MIDIClient!, _ portName: CFString!, _ readProc: MIDIReadProc, _ refCon: UnsafeMutablePointer<Void>, _ outPort: UnsafeMutablePointer<Unmanaged<MIDIPort>?>) -> OSStatus |
| К | func MIDIInputPortCreate(_ client: MIDIClientRef, _ portName: CFString!, _ readProc: MIDIReadProc, _ refCon: UnsafeMutablePointer<Void>, _ outPort: UnsafeMutablePointer<MIDIPortRef>) -> OSStatus |
Измененный MIDINetworkBonjourServiceType
| Объявление | |
|---|---|
| От | let MIDINetworkBonjourServiceType: NSString! |
| К | let MIDINetworkBonjourServiceType: String |
Измененный MIDINetworkNotificationContactsDidChange
| Объявление | |
|---|---|
| От | let MIDINetworkNotificationContactsDidChange: NSString! |
| К | let MIDINetworkNotificationContactsDidChange: String |
Измененный MIDINetworkNotificationSessionDidChange
| Объявление | |
|---|---|
| От | let MIDINetworkNotificationSessionDidChange: NSString! |
| К | let MIDINetworkNotificationSessionDidChange: String |
Измененный MIDIOutputPortCreate (MIDIClientRef, CFString!, UnsafeMutablePointer <MIDIPortRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIOutputPortCreate(_ client: MIDIClient!, _ portName: CFString!, _ outPort: UnsafeMutablePointer<Unmanaged<MIDIPort>?>) -> OSStatus |
| К | func MIDIOutputPortCreate(_ client: MIDIClientRef, _ portName: CFString!, _ outPort: UnsafeMutablePointer<MIDIPortRef>) -> OSStatus |
Измененный MIDIPacketListAdd (UnsafeMutablePointer <MIDIPacketList>, Интервал, UnsafeMutablePointer <MIDIPacket>, MIDITimeStamp, Интервал, UnsafePointer <UInt8>)-> UnsafeMutablePointer <MIDIPacket>
| Объявление | |
|---|---|
| От | func MIDIPacketListAdd(_ pktlist: UnsafeMutablePointer<MIDIPacketList>, _ listSize: ByteCount, _ curPacket: UnsafeMutablePointer<MIDIPacket>, _ time: MIDITimeStamp, _ nData: ByteCount, _ data: UnsafePointer<Byte>) -> UnsafeMutablePointer<MIDIPacket> |
| К | func MIDIPacketListAdd(_ pktlist: UnsafeMutablePointer<MIDIPacketList>, _ listSize: Int, _ curPacket: UnsafeMutablePointer<MIDIPacket>, _ time: MIDITimeStamp, _ nData: Int, _ data: UnsafePointer<UInt8>) -> UnsafeMutablePointer<MIDIPacket> |
Измененный MIDIPortConnectSource (MIDIPortRef, MIDIEndpointRef, <Недействительный> UnsafeMutablePointer)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIPortConnectSource(_ port: MIDIPort!, _ source: MIDIEndpoint!, _ connRefCon: UnsafeMutablePointer<Void>) -> OSStatus |
| К | func MIDIPortConnectSource(_ port: MIDIPortRef, _ source: MIDIEndpointRef, _ connRefCon: UnsafeMutablePointer<Void>) -> OSStatus |
Измененный MIDIPortDisconnectSource (MIDIPortRef, MIDIEndpointRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIPortDisconnectSource(_ port: MIDIPort!, _ source: MIDIEndpoint!) -> OSStatus |
| К | func MIDIPortDisconnectSource(_ port: MIDIPortRef, _ source: MIDIEndpointRef) -> OSStatus |
Измененный MIDIPortDispose (MIDIPortRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIPortDispose(_ port: MIDIPort!) -> OSStatus |
| К | func MIDIPortDispose(_ port: MIDIPortRef) -> OSStatus |
Измененный MIDIPortRef
| Объявление | |
|---|---|
| От | typealias MIDIPortRef = MIDIPort |
| К | typealias MIDIPortRef = COpaquePointer |
Измененный MIDIReceived (MIDIEndpointRef, UnsafePointer <MIDIPacketList>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIReceived(_ src: MIDIEndpoint!, _ pktlist: UnsafePointer<MIDIPacketList>) -> OSStatus |
| К | func MIDIReceived(_ src: MIDIEndpointRef, _ pktlist: UnsafePointer<MIDIPacketList>) -> OSStatus |
Измененный MIDISend (MIDIPortRef, MIDIEndpointRef, UnsafePointer <MIDIPacketList>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISend(_ port: MIDIPort!, _ dest: MIDIEndpoint!, _ pktlist: UnsafePointer<MIDIPacketList>) -> OSStatus |
| К | func MIDISend(_ port: MIDIPortRef, _ dest: MIDIEndpointRef, _ pktlist: UnsafePointer<MIDIPacketList>) -> OSStatus |
Измененный MIDISetupAddDevice (MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISetupAddDevice(_ device: MIDIDevice!) -> OSStatus |
| К | func MIDISetupAddDevice(_ device: MIDIDeviceRef) -> OSStatus |
Измененный MIDISetupAddExternalDevice (MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISetupAddExternalDevice(_ device: MIDIDevice!) -> OSStatus |
| К | func MIDISetupAddExternalDevice(_ device: MIDIDeviceRef) -> OSStatus |
Измененный MIDISetupRef
| Объявление | |
|---|---|
| От | typealias MIDISetupRef = MIDISetup |
| К | typealias MIDISetupRef = COpaquePointer |
Измененный MIDISetupRemoveDevice (MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISetupRemoveDevice(_ device: MIDIDevice!) -> OSStatus |
| К | func MIDISetupRemoveDevice(_ device: MIDIDeviceRef) -> OSStatus |
Измененный MIDISetupRemoveExternalDevice (MIDIDeviceRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISetupRemoveExternalDevice(_ device: MIDIDevice!) -> OSStatus |
| К | func MIDISetupRemoveExternalDevice(_ device: MIDIDeviceRef) -> OSStatus |
Измененный MIDISourceCreate (MIDIClientRef, CFString!, UnsafeMutablePointer <MIDIEndpointRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDISourceCreate(_ client: MIDIClient!, _ name: CFString!, _ outSrc: UnsafeMutablePointer<Unmanaged<MIDIEndpoint>?>) -> OSStatus |
| К | func MIDISourceCreate(_ client: MIDIClientRef, _ name: CFString!, _ outSrc: UnsafeMutablePointer<MIDIEndpointRef>) -> OSStatus |
Измененный MIDIThruConnectionCreate (CFString!, CFData!, UnsafeMutablePointer <MIDIThruConnectionRef>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIThruConnectionCreate(_ inPersistentOwnerID: CFString!, _ inConnectionParams: CFData!, _ outConnection: UnsafeMutablePointer<Unmanaged<MIDIThruConnection>?>) -> OSStatus |
| К | func MIDIThruConnectionCreate(_ inPersistentOwnerID: CFString!, _ inConnectionParams: CFData!, _ outConnection: UnsafeMutablePointer<MIDIThruConnectionRef>) -> OSStatus |
Измененный MIDIThruConnectionDispose (MIDIThruConnectionRef)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIThruConnectionDispose(_ connection: MIDIThruConnection!) -> OSStatus |
| К | func MIDIThruConnectionDispose(_ connection: MIDIThruConnectionRef) -> OSStatus |
Измененный MIDIThruConnectionGetParams (MIDIThruConnectionRef, UnsafeMutablePointer <Неуправляемый <CFData>?>)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIThruConnectionGetParams(_ connection: MIDIThruConnection!, _ outConnectionParams: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus |
| К | func MIDIThruConnectionGetParams(_ connection: MIDIThruConnectionRef, _ outConnectionParams: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus |
Измененный MIDIThruConnectionRef
| Объявление | |
|---|---|
| От | typealias MIDIThruConnectionRef = MIDIThruConnection |
| К | typealias MIDIThruConnectionRef = COpaquePointer |
Измененный MIDIThruConnectionSetParams (MIDIThruConnectionRef, CFData!)-> OSStatus
| Объявление | |
|---|---|
| От | func MIDIThruConnectionSetParams(_ connection: MIDIThruConnection!, _ inConnectionParams: CFData!) -> OSStatus |
| К | func MIDIThruConnectionSetParams(_ connection: MIDIThruConnectionRef, _ inConnectionParams: CFData!) -> OSStatus |