AudioToolbox Changes
AudioToolbox
Added AUNodeInteraction.init()
Added AUNodeRenderCallback.init()
Added AUNodeRenderCallback.init(destNode: AUNode, destInputNumber: AudioUnitElement, cback: AURenderCallbackStruct)
Added AUPresetEvent.init()
Added AUPresetEvent.init(scope: AudioUnitScope, element: AudioUnitElement, preset: Unmanaged<CFPropertyList>!)
Added AudioBalanceFade.init()
Added AudioBalanceFade.init(mLeftRightBalance: Float32, mBackFrontFade: Float32, mType: UInt32, mChannelLayout: UnsafePointer<AudioChannelLayout>)
Added AudioBytePacketTranslation.init()
Added AudioBytePacketTranslation.init(mByte: Int64, mPacket: Int64, mByteOffsetInPacket: UInt32, mFlags: UInt32)
Added AudioConverterPrimeInfo.init()
Added AudioConverterPrimeInfo.init(leadingFrames: UInt32, trailingFrames: UInt32)
Added AudioFileMarker.init()
Added AudioFileMarker.init(mFramePosition: Float64, mName: Unmanaged<CFString>!, mMarkerID: Int32, mSMPTETime: AudioFile_SMPTE_Time, mType: UInt32, mReserved: UInt16, mChannel: UInt16)
Added AudioFileMarkerList.init()
Added AudioFileMarkerList.init(mSMPTE_TimeType: UInt32, mNumberMarkers: UInt32, mMarkers:(AudioFileMarker))
Added AudioFilePacketTableInfo.init()
Added AudioFilePacketTableInfo.init(mNumberValidFrames: Int64, mPrimingFrames: Int32, mRemainderFrames: Int32)
Added AudioFileRegion.init()
Added AudioFileRegion.init(mRegionID: UInt32, mName: Unmanaged<CFString>!, mFlags: UInt32, mNumberMarkers: UInt32, mMarkers:(AudioFileMarker))
Added AudioFileRegionList.init()
Added AudioFileRegionList.init(mSMPTE_TimeType: UInt32, mNumberRegions: UInt32, mRegions:(AudioFileRegion))
Added AudioFileTypeAndFormatID.init()
Added AudioFileTypeAndFormatID.init(mFileType: AudioFileTypeID, mFormatID: UInt32)
Added AudioFile_SMPTE_Time.init()
Added AudioFile_SMPTE_Time.init(mHours: Int8, mMinutes: UInt8, mSeconds: UInt8, mFrames: UInt8, mSubFrameSampleOffset: UInt32)
Added AudioFormatInfo.init()
Added AudioFormatInfo.init(mASBD: AudioStreamBasicDescription, mMagicCookie: UnsafePointer<Void>, mMagicCookieSize: UInt32)
Added AudioFormatListItem.init()
Added AudioFormatListItem.init(mASBD: AudioStreamBasicDescription, mChannelLayoutTag: AudioChannelLayoutTag)
Added AudioFramePacketTranslation.init()
Added AudioFramePacketTranslation.init(mFrame: Int64, mPacket: Int64, mFrameOffsetInPacket: UInt32)
Added AudioPanningInfo.init()
Added AudioPanningInfo.init(mPanningMode: UInt32, mCoordinateFlags: UInt32, mCoordinates:(Float32, Float32, Float32), mGainScale: Float32, mOutputChannelMap: UnsafePointer<AudioChannelLayout>)
Added AudioQueueBuffer.init()
Added AudioQueueBuffer.init(mAudioDataBytesCapacity: UInt32, mAudioData: UnsafeMutablePointer<Void>, mAudioDataByteSize: UInt32, mUserData: UnsafeMutablePointer<Void>, mPacketDescriptionCapacity: UInt32, mPacketDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>, mPacketDescriptionCount: UInt32)
Added AudioQueueChannelAssignment.init()
Added AudioQueueChannelAssignment.init(mDeviceUID: Unmanaged<CFString>!, mChannelNumber: UInt32)
Added AudioQueueLevelMeterState.init()
Added AudioQueueLevelMeterState.init(mAveragePower: Float32, mPeakPower: Float32)
Added AudioQueueParameterEvent.init()
Added AudioQueueParameterEvent.init(mID: AudioQueueParameterID, mValue: AudioQueueParameterValue)
Added AudioUnitNodeConnection.init()
Added AudioUnitNodeConnection.init(sourceNode: AUNode, sourceOutputNumber: UInt32, destNode: AUNode, destInputNumber: UInt32)
Added CABarBeatTime.init()
Added CABarBeatTime.init(bar: Int32, beat: UInt16, subbeat: UInt16, subbeatDivisor: UInt16, reserved: UInt16)
Added CAFAudioDescription.init()
Added CAFAudioDescription.init(mSampleRate: Float64, mFormatID: UInt32, mFormatFlags: UInt32, mBytesPerPacket: UInt32, mFramesPerPacket: UInt32, mChannelsPerFrame: UInt32, mBitsPerChannel: UInt32)
Added CAFAudioFormatListItem.init()
Added CAFAudioFormatListItem.init(mFormat: CAFAudioDescription, mChannelLayoutTag: UInt32)
Added CAFChunkHeader.init()
Added CAFChunkHeader.init(mChunkType: UInt32, mChunkSize: Int64)
Added CAFDataChunk.init()
Added CAFDataChunk.init(mEditCount: UInt32, mData:(UInt8))
Added CAFFileHeader.init()
Added CAFFileHeader.init(mFileType: UInt32, mFileVersion: UInt16, mFileFlags: UInt16)
Added CAFInfoStrings.init()
Added CAFInfoStrings.init(mNumEntries: UInt32)
Added CAFInstrumentChunk.init()
Added CAFInstrumentChunk.init(mBaseNote: Float32, mMIDILowNote: UInt8, mMIDIHighNote: UInt8, mMIDILowVelocity: UInt8, mMIDIHighVelocity: UInt8, mdBGain: Float32, mStartRegionID: UInt32, mSustainRegionID: UInt32, mReleaseRegionID: UInt32, mInstrumentID: UInt32)
Added CAFMarker.init()
Added CAFMarker.init(mType: UInt32, mFramePosition: Float64, mMarkerID: UInt32, mSMPTETime: CAF_SMPTE_Time, mChannel: UInt32)
Added CAFMarkerChunk.init()
Added CAFMarkerChunk.init(mSMPTE_TimeType: UInt32, mNumberMarkers: UInt32, mMarkers:(CAFMarker))
Added CAFOverviewChunk.init()
Added CAFOverviewChunk.init(mEditCount: UInt32, mNumFramesPerOVWSample: UInt32, mData:(CAFOverviewSample))
Added CAFOverviewSample.init()
Added CAFOverviewSample.init(mMinValue: Int16, mMaxValue: Int16)
Added CAFPacketTableHeader.init()
Added CAFPacketTableHeader.init(mNumberPackets: Int64, mNumberValidFrames: Int64, mPrimingFrames: Int32, mRemainderFrames: Int32, mPacketDescriptions:(UInt8))
Added CAFPeakChunk.init()
Added CAFPeakChunk.init(mEditCount: UInt32, mPeaks:(CAFPositionPeak))
Added CAFPositionPeak.init()
Added CAFPositionPeak.init(mValue: Float32, mFrameNumber: UInt64)
Added CAFRegion.init()
Added CAFRegion.init(mRegionID: UInt32, mFlags: UInt32, mNumberMarkers: UInt32, mMarkers:(CAFMarker))
Added CAFRegionChunk.init()
Added CAFRegionChunk.init(mSMPTE_TimeType: UInt32, mNumberRegions: UInt32, mRegions:(CAFRegion))
Added CAFStringID.init()
Added CAFStringID.init(mStringID: UInt32, mStringStartByteOffset: Int64)
Added CAFStrings.init()
Added CAFStrings.init(mNumEntries: UInt32, mStringsIDs:(CAFStringID))
Added CAFUMIDChunk.init()
Added CAFUMIDChunk.init(mBytes: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
Added CAF_SMPTE_Time.init()
Added CAF_SMPTE_Time.init(mHours: Int8, mMinutes: Int8, mSeconds: Int8, mFrames: Int8, mSubFrameSampleOffset: UInt32)
Added CAF_UUID_ChunkHeader.init()
Added CAF_UUID_ChunkHeader.init(mHeader: CAFChunkHeader, mUUID:(UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
Added ExtendedAudioFormatInfo.init()
Added ExtendedAudioFormatInfo.init(mASBD: AudioStreamBasicDescription, mMagicCookie: UnsafePointer<Void>, mMagicCookieSize: UInt32, mClassDescription: AudioClassDescription)
Added ExtendedNoteOnEvent.init()
Added ExtendedNoteOnEvent.init(instrumentID: MusicDeviceInstrumentID, groupID: MusicDeviceGroupID, duration: Float32, extendedParams: MusicDeviceNoteParams)
Added ExtendedTempoEvent.init()
Added ExtendedTempoEvent.init(bpm: Float64)
Added MIDIChannelMessage.init()
Added MIDIChannelMessage.init(status: UInt8, data1: UInt8, data2: UInt8, reserved: UInt8)
Added MIDIMetaEvent.init()
Added MIDIMetaEvent.init(metaEventType: UInt8, unused1: UInt8, unused2: UInt8, unused3: UInt8, dataLength: UInt32, data:(UInt8))
Added MIDINoteMessage.init()
Added MIDINoteMessage.init(channel: UInt8, note: UInt8, velocity: UInt8, releaseVelocity: UInt8, duration: Float32)
Added MIDIRawData.init()
Added MIDIRawData.init(length: UInt32, data:(UInt8))
Added MusicEventUserData.init()
Added MusicEventUserData.init(length: UInt32, data:(UInt8))
Added MusicTrackLoopInfo.init()
Added MusicTrackLoopInfo.init(loopDuration: MusicTimeStamp, numberOfLoops: Int32)
Added ParameterEvent.init()
Added ParameterEvent.init(parameterID: AudioUnitParameterID, scope: AudioUnitScope, element: AudioUnitElement, value: AudioUnitParameterValue)
Modified AUNodeInteraction [struct]
| Declaration | |
|---|---|
| From | struct AUNodeInteraction {
var nodeInteractionType: UInt32
} |
| To | struct AUNodeInteraction {
var nodeInteractionType: UInt32
init()
} |
Modified AUNodeRenderCallback [struct]
| Declaration | |
|---|---|
| From | struct AUNodeRenderCallback {
var destNode: AUNode
var destInputNumber: AudioUnitElement
var cback: AURenderCallbackStruct
} |
| To | struct AUNodeRenderCallback {
var destNode: AUNode
var destInputNumber: AudioUnitElement
var cback: AURenderCallbackStruct
init()
init(destNode destNode: AUNode, destInputNumber destInputNumber: AudioUnitElement, cback cback: AURenderCallbackStruct)
} |
Modified AUPresetEvent [struct]
| Declaration | |
|---|---|
| From | struct AUPresetEvent {
var scope: AudioUnitScope
var element: AudioUnitElement
var preset: Unmanaged<CFPropertyList>!
} |
| To | struct AUPresetEvent {
var scope: AudioUnitScope
var element: AudioUnitElement
var preset: Unmanaged<CFPropertyList>!
init()
init(scope scope: AudioUnitScope, element element: AudioUnitElement, preset preset: Unmanaged<CFPropertyList>!)
} |
Modified AudioBalanceFade [struct]
| Declaration | |
|---|---|
| From | struct AudioBalanceFade {
var mLeftRightBalance: Float32
var mBackFrontFade: Float32
var mType: UInt32
var mChannelLayout: UnsafePointer<AudioChannelLayout>
} |
| To | struct AudioBalanceFade {
var mLeftRightBalance: Float32
var mBackFrontFade: Float32
var mType: UInt32
var mChannelLayout: UnsafePointer<AudioChannelLayout>
init()
init(mLeftRightBalance mLeftRightBalance: Float32, mBackFrontFade mBackFrontFade: Float32, mType mType: UInt32, mChannelLayout mChannelLayout: UnsafePointer<AudioChannelLayout>)
} |
Modified AudioBytePacketTranslation [struct]
| Declaration | |
|---|---|
| From | struct AudioBytePacketTranslation {
var mByte: Int64
var mPacket: Int64
var mByteOffsetInPacket: UInt32
var mFlags: UInt32
} |
| To | struct AudioBytePacketTranslation {
var mByte: Int64
var mPacket: Int64
var mByteOffsetInPacket: UInt32
var mFlags: UInt32
init()
init(mByte mByte: Int64, mPacket mPacket: Int64, mByteOffsetInPacket mByteOffsetInPacket: UInt32, mFlags mFlags: UInt32)
} |
Modified AudioConverterPrimeInfo [struct]
| Declaration | |
|---|---|
| From | struct AudioConverterPrimeInfo {
var leadingFrames: UInt32
var trailingFrames: UInt32
} |
| To | struct AudioConverterPrimeInfo {
var leadingFrames: UInt32
var trailingFrames: UInt32
init()
init(leadingFrames leadingFrames: UInt32, trailingFrames trailingFrames: UInt32)
} |
Modified AudioFileMarker [struct]
| Declaration | |
|---|---|
| From | struct AudioFileMarker {
var mFramePosition: Float64
var mName: Unmanaged<CFString>!
var mMarkerID: Int32
var mSMPTETime: AudioFile_SMPTE_Time
var mType: UInt32
var mReserved: UInt16
var mChannel: UInt16
} |
| To | struct AudioFileMarker {
var mFramePosition: Float64
var mName: Unmanaged<CFString>!
var mMarkerID: Int32
var mSMPTETime: AudioFile_SMPTE_Time
var mType: UInt32
var mReserved: UInt16
var mChannel: UInt16
init()
init(mFramePosition mFramePosition: Float64, mName mName: Unmanaged<CFString>!, mMarkerID mMarkerID: Int32, mSMPTETime mSMPTETime: AudioFile_SMPTE_Time, mType mType: UInt32, mReserved mReserved: UInt16, mChannel mChannel: UInt16)
} |
Modified AudioFileMarkerList [struct]
| Declaration | |
|---|---|
| From | struct AudioFileMarkerList {
var mSMPTE_TimeType: UInt32
var mNumberMarkers: UInt32
var mMarkers: (AudioFileMarker)
} |
| To | struct AudioFileMarkerList {
var mSMPTE_TimeType: UInt32
var mNumberMarkers: UInt32
var mMarkers: (AudioFileMarker)
init()
init(mSMPTE_TimeType mSMPTE_TimeType: UInt32, mNumberMarkers mNumberMarkers: UInt32, mMarkers mMarkers: (AudioFileMarker))
} |
Modified AudioFilePacketTableInfo [struct]
| Declaration | |
|---|---|
| From | struct AudioFilePacketTableInfo {
var mNumberValidFrames: Int64
var mPrimingFrames: Int32
var mRemainderFrames: Int32
} |
| To | struct AudioFilePacketTableInfo {
var mNumberValidFrames: Int64
var mPrimingFrames: Int32
var mRemainderFrames: Int32
init()
init(mNumberValidFrames mNumberValidFrames: Int64, mPrimingFrames mPrimingFrames: Int32, mRemainderFrames mRemainderFrames: Int32)
} |
Modified AudioFileRegion [struct]
| Declaration | |
|---|---|
| From | struct AudioFileRegion {
var mRegionID: UInt32
var mName: Unmanaged<CFString>!
var mFlags: UInt32
var mNumberMarkers: UInt32
var mMarkers: (AudioFileMarker)
} |
| To | struct AudioFileRegion {
var mRegionID: UInt32
var mName: Unmanaged<CFString>!
var mFlags: UInt32
var mNumberMarkers: UInt32
var mMarkers: (AudioFileMarker)
init()
init(mRegionID mRegionID: UInt32, mName mName: Unmanaged<CFString>!, mFlags mFlags: UInt32, mNumberMarkers mNumberMarkers: UInt32, mMarkers mMarkers: (AudioFileMarker))
} |
Modified AudioFileRegionList [struct]
| Declaration | |
|---|---|
| From | struct AudioFileRegionList {
var mSMPTE_TimeType: UInt32
var mNumberRegions: UInt32
var mRegions: (AudioFileRegion)
} |
| To | struct AudioFileRegionList {
var mSMPTE_TimeType: UInt32
var mNumberRegions: UInt32
var mRegions: (AudioFileRegion)
init()
init(mSMPTE_TimeType mSMPTE_TimeType: UInt32, mNumberRegions mNumberRegions: UInt32, mRegions mRegions: (AudioFileRegion))
} |
Modified AudioFileTypeAndFormatID [struct]
| Declaration | |
|---|---|
| From | struct AudioFileTypeAndFormatID {
var mFileType: AudioFileTypeID
var mFormatID: UInt32
} |
| To | struct AudioFileTypeAndFormatID {
var mFileType: AudioFileTypeID
var mFormatID: UInt32
init()
init(mFileType mFileType: AudioFileTypeID, mFormatID mFormatID: UInt32)
} |
Modified AudioFile_SMPTE_Time [struct]
| Declaration | |
|---|---|
| From | struct AudioFile_SMPTE_Time {
var mHours: Int8
var mMinutes: UInt8
var mSeconds: UInt8
var mFrames: UInt8
var mSubFrameSampleOffset: UInt32
} |
| To | struct AudioFile_SMPTE_Time {
var mHours: Int8
var mMinutes: UInt8
var mSeconds: UInt8
var mFrames: UInt8
var mSubFrameSampleOffset: UInt32
init()
init(mHours mHours: Int8, mMinutes mMinutes: UInt8, mSeconds mSeconds: UInt8, mFrames mFrames: UInt8, mSubFrameSampleOffset mSubFrameSampleOffset: UInt32)
} |
Modified AudioFormatInfo [struct]
| Declaration | |
|---|---|
| From | struct AudioFormatInfo {
var mASBD: AudioStreamBasicDescription
var mMagicCookie: UnsafePointer<Void>
var mMagicCookieSize: UInt32
} |
| To | struct AudioFormatInfo {
var mASBD: AudioStreamBasicDescription
var mMagicCookie: UnsafePointer<Void>
var mMagicCookieSize: UInt32
init()
init(mASBD mASBD: AudioStreamBasicDescription, mMagicCookie mMagicCookie: UnsafePointer<Void>, mMagicCookieSize mMagicCookieSize: UInt32)
} |
Modified AudioFormatListItem [struct]
| Declaration | |
|---|---|
| From | struct AudioFormatListItem {
var mASBD: AudioStreamBasicDescription
var mChannelLayoutTag: AudioChannelLayoutTag
} |
| To | struct AudioFormatListItem {
var mASBD: AudioStreamBasicDescription
var mChannelLayoutTag: AudioChannelLayoutTag
init()
init(mASBD mASBD: AudioStreamBasicDescription, mChannelLayoutTag mChannelLayoutTag: AudioChannelLayoutTag)
} |
Modified AudioFramePacketTranslation [struct]
| Declaration | |
|---|---|
| From | struct AudioFramePacketTranslation {
var mFrame: Int64
var mPacket: Int64
var mFrameOffsetInPacket: UInt32
} |
| To | struct AudioFramePacketTranslation {
var mFrame: Int64
var mPacket: Int64
var mFrameOffsetInPacket: UInt32
init()
init(mFrame mFrame: Int64, mPacket mPacket: Int64, mFrameOffsetInPacket mFrameOffsetInPacket: UInt32)
} |
Modified AudioPanningInfo [struct]
| Declaration | |
|---|---|
| From | struct AudioPanningInfo {
var mPanningMode: UInt32
var mCoordinateFlags: UInt32
var mCoordinates: (Float32, Float32, Float32)
var mGainScale: Float32
var mOutputChannelMap: UnsafePointer<AudioChannelLayout>
} |
| To | struct AudioPanningInfo {
var mPanningMode: UInt32
var mCoordinateFlags: UInt32
var mCoordinates: (Float32, Float32, Float32)
var mGainScale: Float32
var mOutputChannelMap: UnsafePointer<AudioChannelLayout>
init()
init(mPanningMode mPanningMode: UInt32, mCoordinateFlags mCoordinateFlags: UInt32, mCoordinates mCoordinates: (Float32, Float32, Float32), mGainScale mGainScale: Float32, mOutputChannelMap mOutputChannelMap: UnsafePointer<AudioChannelLayout>)
} |
Modified AudioQueueBuffer [struct]
| Declaration | |
|---|---|
| From | struct AudioQueueBuffer {
var mAudioDataBytesCapacity: UInt32
var mAudioData: UnsafeMutablePointer<Void>
var mAudioDataByteSize: UInt32
var mUserData: UnsafeMutablePointer<Void>
var mPacketDescriptionCapacity: UInt32
var mPacketDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>
var mPacketDescriptionCount: UInt32
} |
| To | struct AudioQueueBuffer {
var mAudioDataBytesCapacity: UInt32
var mAudioData: UnsafeMutablePointer<Void>
var mAudioDataByteSize: UInt32
var mUserData: UnsafeMutablePointer<Void>
var mPacketDescriptionCapacity: UInt32
var mPacketDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>
var mPacketDescriptionCount: UInt32
init()
init(mAudioDataBytesCapacity mAudioDataBytesCapacity: UInt32, mAudioData mAudioData: UnsafeMutablePointer<Void>, mAudioDataByteSize mAudioDataByteSize: UInt32, mUserData mUserData: UnsafeMutablePointer<Void>, mPacketDescriptionCapacity mPacketDescriptionCapacity: UInt32, mPacketDescriptions mPacketDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>, mPacketDescriptionCount mPacketDescriptionCount: UInt32)
} |
Modified AudioQueueChannelAssignment [struct]
| Declaration | |
|---|---|
| From | struct AudioQueueChannelAssignment {
var mDeviceUID: Unmanaged<CFString>!
var mChannelNumber: UInt32
} |
| To | struct AudioQueueChannelAssignment {
var mDeviceUID: Unmanaged<CFString>!
var mChannelNumber: UInt32
init()
init(mDeviceUID mDeviceUID: Unmanaged<CFString>!, mChannelNumber mChannelNumber: UInt32)
} |
Modified AudioQueueLevelMeterState [struct]
| Declaration | |
|---|---|
| From | struct AudioQueueLevelMeterState {
var mAveragePower: Float32
var mPeakPower: Float32
} |
| To | struct AudioQueueLevelMeterState {
var mAveragePower: Float32
var mPeakPower: Float32
init()
init(mAveragePower mAveragePower: Float32, mPeakPower mPeakPower: Float32)
} |
Modified AudioQueueParameterEvent [struct]
| Declaration | |
|---|---|
| From | struct AudioQueueParameterEvent {
var mID: AudioQueueParameterID
var mValue: AudioQueueParameterValue
} |
| To | struct AudioQueueParameterEvent {
var mID: AudioQueueParameterID
var mValue: AudioQueueParameterValue
init()
init(mID mID: AudioQueueParameterID, mValue mValue: AudioQueueParameterValue)
} |
Modified AudioUnitNodeConnection [struct]
| Declaration | |
|---|---|
| From | struct AudioUnitNodeConnection {
var sourceNode: AUNode
var sourceOutputNumber: UInt32
var destNode: AUNode
var destInputNumber: UInt32
} |
| To | struct AudioUnitNodeConnection {
var sourceNode: AUNode
var sourceOutputNumber: UInt32
var destNode: AUNode
var destInputNumber: UInt32
init()
init(sourceNode sourceNode: AUNode, sourceOutputNumber sourceOutputNumber: UInt32, destNode destNode: AUNode, destInputNumber destInputNumber: UInt32)
} |
Modified CABarBeatTime [struct]
| Declaration | |
|---|---|
| From | struct CABarBeatTime {
var bar: Int32
var beat: UInt16
var subbeat: UInt16
var subbeatDivisor: UInt16
var reserved: UInt16
} |
| To | struct CABarBeatTime {
var bar: Int32
var beat: UInt16
var subbeat: UInt16
var subbeatDivisor: UInt16
var reserved: UInt16
init()
init(bar bar: Int32, beat beat: UInt16, subbeat subbeat: UInt16, subbeatDivisor subbeatDivisor: UInt16, reserved reserved: UInt16)
} |
Modified CAFAudioDescription [struct]
| Declaration | |
|---|---|
| From | struct CAFAudioDescription {
var mSampleRate: Float64
var mFormatID: UInt32
var mFormatFlags: UInt32
var mBytesPerPacket: UInt32
var mFramesPerPacket: UInt32
var mChannelsPerFrame: UInt32
var mBitsPerChannel: UInt32
} |
| To | struct CAFAudioDescription {
var mSampleRate: Float64
var mFormatID: UInt32
var mFormatFlags: UInt32
var mBytesPerPacket: UInt32
var mFramesPerPacket: UInt32
var mChannelsPerFrame: UInt32
var mBitsPerChannel: UInt32
init()
init(mSampleRate mSampleRate: Float64, mFormatID mFormatID: UInt32, mFormatFlags mFormatFlags: UInt32, mBytesPerPacket mBytesPerPacket: UInt32, mFramesPerPacket mFramesPerPacket: UInt32, mChannelsPerFrame mChannelsPerFrame: UInt32, mBitsPerChannel mBitsPerChannel: UInt32)
} |
Modified CAFAudioFormatListItem [struct]
| Declaration | |
|---|---|
| From | struct CAFAudioFormatListItem {
var mFormat: CAFAudioDescription
var mChannelLayoutTag: UInt32
} |
| To | struct CAFAudioFormatListItem {
var mFormat: CAFAudioDescription
var mChannelLayoutTag: UInt32
init()
init(mFormat mFormat: CAFAudioDescription, mChannelLayoutTag mChannelLayoutTag: UInt32)
} |
Modified CAFChunkHeader [struct]
| Declaration | |
|---|---|
| From | struct CAFChunkHeader {
var mChunkType: UInt32
var mChunkSize: Int64
} |
| To | struct CAFChunkHeader {
var mChunkType: UInt32
var mChunkSize: Int64
init()
init(mChunkType mChunkType: UInt32, mChunkSize mChunkSize: Int64)
} |
Modified CAFDataChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFDataChunk {
var mEditCount: UInt32
var mData: (UInt8)
} |
| To | struct CAFDataChunk {
var mEditCount: UInt32
var mData: (UInt8)
init()
init(mEditCount mEditCount: UInt32, mData mData: (UInt8))
} |
Modified CAFFileHeader [struct]
| Declaration | |
|---|---|
| From | struct CAFFileHeader {
var mFileType: UInt32
var mFileVersion: UInt16
var mFileFlags: UInt16
} |
| To | struct CAFFileHeader {
var mFileType: UInt32
var mFileVersion: UInt16
var mFileFlags: UInt16
init()
init(mFileType mFileType: UInt32, mFileVersion mFileVersion: UInt16, mFileFlags mFileFlags: UInt16)
} |
Modified CAFInfoStrings [struct]
| Declaration | |
|---|---|
| From | struct CAFInfoStrings {
var mNumEntries: UInt32
} |
| To | struct CAFInfoStrings {
var mNumEntries: UInt32
init()
init(mNumEntries mNumEntries: UInt32)
} |
Modified CAFInstrumentChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFInstrumentChunk {
var mBaseNote: Float32
var mMIDILowNote: UInt8
var mMIDIHighNote: UInt8
var mMIDILowVelocity: UInt8
var mMIDIHighVelocity: UInt8
var mdBGain: Float32
var mStartRegionID: UInt32
var mSustainRegionID: UInt32
var mReleaseRegionID: UInt32
var mInstrumentID: UInt32
} |
| To | struct CAFInstrumentChunk {
var mBaseNote: Float32
var mMIDILowNote: UInt8
var mMIDIHighNote: UInt8
var mMIDILowVelocity: UInt8
var mMIDIHighVelocity: UInt8
var mdBGain: Float32
var mStartRegionID: UInt32
var mSustainRegionID: UInt32
var mReleaseRegionID: UInt32
var mInstrumentID: UInt32
init()
init(mBaseNote mBaseNote: Float32, mMIDILowNote mMIDILowNote: UInt8, mMIDIHighNote mMIDIHighNote: UInt8, mMIDILowVelocity mMIDILowVelocity: UInt8, mMIDIHighVelocity mMIDIHighVelocity: UInt8, mdBGain mdBGain: Float32, mStartRegionID mStartRegionID: UInt32, mSustainRegionID mSustainRegionID: UInt32, mReleaseRegionID mReleaseRegionID: UInt32, mInstrumentID mInstrumentID: UInt32)
} |
Modified CAFMarker [struct]
| Declaration | |
|---|---|
| From | struct CAFMarker {
var mType: UInt32
var mFramePosition: Float64
var mMarkerID: UInt32
var mSMPTETime: CAF_SMPTE_Time
var mChannel: UInt32
} |
| To | struct CAFMarker {
var mType: UInt32
var mFramePosition: Float64
var mMarkerID: UInt32
var mSMPTETime: CAF_SMPTE_Time
var mChannel: UInt32
init()
init(mType mType: UInt32, mFramePosition mFramePosition: Float64, mMarkerID mMarkerID: UInt32, mSMPTETime mSMPTETime: CAF_SMPTE_Time, mChannel mChannel: UInt32)
} |
Modified CAFMarkerChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFMarkerChunk {
var mSMPTE_TimeType: UInt32
var mNumberMarkers: UInt32
var mMarkers: (CAFMarker)
} |
| To | struct CAFMarkerChunk {
var mSMPTE_TimeType: UInt32
var mNumberMarkers: UInt32
var mMarkers: (CAFMarker)
init()
init(mSMPTE_TimeType mSMPTE_TimeType: UInt32, mNumberMarkers mNumberMarkers: UInt32, mMarkers mMarkers: (CAFMarker))
} |
Modified CAFOverviewChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFOverviewChunk {
var mEditCount: UInt32
var mNumFramesPerOVWSample: UInt32
var mData: (CAFOverviewSample)
} |
| To | struct CAFOverviewChunk {
var mEditCount: UInt32
var mNumFramesPerOVWSample: UInt32
var mData: (CAFOverviewSample)
init()
init(mEditCount mEditCount: UInt32, mNumFramesPerOVWSample mNumFramesPerOVWSample: UInt32, mData mData: (CAFOverviewSample))
} |
Modified CAFOverviewSample [struct]
| Declaration | |
|---|---|
| From | struct CAFOverviewSample {
var mMinValue: Int16
var mMaxValue: Int16
} |
| To | struct CAFOverviewSample {
var mMinValue: Int16
var mMaxValue: Int16
init()
init(mMinValue mMinValue: Int16, mMaxValue mMaxValue: Int16)
} |
Modified CAFPacketTableHeader [struct]
| Declaration | |
|---|---|
| From | struct CAFPacketTableHeader {
var mNumberPackets: Int64
var mNumberValidFrames: Int64
var mPrimingFrames: Int32
var mRemainderFrames: Int32
var mPacketDescriptions: (UInt8)
} |
| To | struct CAFPacketTableHeader {
var mNumberPackets: Int64
var mNumberValidFrames: Int64
var mPrimingFrames: Int32
var mRemainderFrames: Int32
var mPacketDescriptions: (UInt8)
init()
init(mNumberPackets mNumberPackets: Int64, mNumberValidFrames mNumberValidFrames: Int64, mPrimingFrames mPrimingFrames: Int32, mRemainderFrames mRemainderFrames: Int32, mPacketDescriptions mPacketDescriptions: (UInt8))
} |
Modified CAFPeakChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFPeakChunk {
var mEditCount: UInt32
var mPeaks: (CAFPositionPeak)
} |
| To | struct CAFPeakChunk {
var mEditCount: UInt32
var mPeaks: (CAFPositionPeak)
init()
init(mEditCount mEditCount: UInt32, mPeaks mPeaks: (CAFPositionPeak))
} |
Modified CAFPositionPeak [struct]
| Declaration | |
|---|---|
| From | struct CAFPositionPeak {
var mValue: Float32
var mFrameNumber: UInt64
} |
| To | struct CAFPositionPeak {
var mValue: Float32
var mFrameNumber: UInt64
init()
init(mValue mValue: Float32, mFrameNumber mFrameNumber: UInt64)
} |
Modified CAFRegion [struct]
| Declaration | |
|---|---|
| From | struct CAFRegion {
var mRegionID: UInt32
var mFlags: UInt32
var mNumberMarkers: UInt32
var mMarkers: (CAFMarker)
} |
| To | struct CAFRegion {
var mRegionID: UInt32
var mFlags: UInt32
var mNumberMarkers: UInt32
var mMarkers: (CAFMarker)
init()
init(mRegionID mRegionID: UInt32, mFlags mFlags: UInt32, mNumberMarkers mNumberMarkers: UInt32, mMarkers mMarkers: (CAFMarker))
} |
Modified CAFRegionChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFRegionChunk {
var mSMPTE_TimeType: UInt32
var mNumberRegions: UInt32
var mRegions: (CAFRegion)
} |
| To | struct CAFRegionChunk {
var mSMPTE_TimeType: UInt32
var mNumberRegions: UInt32
var mRegions: (CAFRegion)
init()
init(mSMPTE_TimeType mSMPTE_TimeType: UInt32, mNumberRegions mNumberRegions: UInt32, mRegions mRegions: (CAFRegion))
} |
Modified CAFStringID [struct]
| Declaration | |
|---|---|
| From | struct CAFStringID {
var mStringID: UInt32
var mStringStartByteOffset: Int64
} |
| To | struct CAFStringID {
var mStringID: UInt32
var mStringStartByteOffset: Int64
init()
init(mStringID mStringID: UInt32, mStringStartByteOffset mStringStartByteOffset: Int64)
} |
Modified CAFStrings [struct]
| Declaration | |
|---|---|
| From | struct CAFStrings {
var mNumEntries: UInt32
var mStringsIDs: (CAFStringID)
} |
| To | struct CAFStrings {
var mNumEntries: UInt32
var mStringsIDs: (CAFStringID)
init()
init(mNumEntries mNumEntries: UInt32, mStringsIDs mStringsIDs: (CAFStringID))
} |
Modified CAFUMIDChunk [struct]
| Declaration | |
|---|---|
| From | struct CAFUMIDChunk {
var mBytes: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
} |
| To | struct CAFUMIDChunk {
var mBytes: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, 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(mBytes mBytes: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
} |
Modified CAF_SMPTE_Time [struct]
| Declaration | |
|---|---|
| From | struct CAF_SMPTE_Time {
var mHours: Int8
var mMinutes: Int8
var mSeconds: Int8
var mFrames: Int8
var mSubFrameSampleOffset: UInt32
} |
| To | struct CAF_SMPTE_Time {
var mHours: Int8
var mMinutes: Int8
var mSeconds: Int8
var mFrames: Int8
var mSubFrameSampleOffset: UInt32
init()
init(mHours mHours: Int8, mMinutes mMinutes: Int8, mSeconds mSeconds: Int8, mFrames mFrames: Int8, mSubFrameSampleOffset mSubFrameSampleOffset: UInt32)
} |
Modified CAF_UUID_ChunkHeader [struct]
| Declaration | |
|---|---|
| From | struct CAF_UUID_ChunkHeader {
var mHeader: CAFChunkHeader
var mUUID: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
} |
| To | struct CAF_UUID_ChunkHeader {
var mHeader: CAFChunkHeader
var mUUID: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8)
init()
init(mHeader mHeader: CAFChunkHeader, mUUID mUUID: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
} |
Modified ExtendedAudioFormatInfo [struct]
| Declaration | |
|---|---|
| From | struct ExtendedAudioFormatInfo {
var mASBD: AudioStreamBasicDescription
var mMagicCookie: UnsafePointer<Void>
var mMagicCookieSize: UInt32
var mClassDescription: AudioClassDescription
} |
| To | struct ExtendedAudioFormatInfo {
var mASBD: AudioStreamBasicDescription
var mMagicCookie: UnsafePointer<Void>
var mMagicCookieSize: UInt32
var mClassDescription: AudioClassDescription
init()
init(mASBD mASBD: AudioStreamBasicDescription, mMagicCookie mMagicCookie: UnsafePointer<Void>, mMagicCookieSize mMagicCookieSize: UInt32, mClassDescription mClassDescription: AudioClassDescription)
} |
Modified ExtendedNoteOnEvent [struct]
| Declaration | |
|---|---|
| From | struct ExtendedNoteOnEvent {
var instrumentID: MusicDeviceInstrumentID
var groupID: MusicDeviceGroupID
var duration: Float32
var extendedParams: MusicDeviceNoteParams
} |
| To | struct ExtendedNoteOnEvent {
var instrumentID: MusicDeviceInstrumentID
var groupID: MusicDeviceGroupID
var duration: Float32
var extendedParams: MusicDeviceNoteParams
init()
init(instrumentID instrumentID: MusicDeviceInstrumentID, groupID groupID: MusicDeviceGroupID, duration duration: Float32, extendedParams extendedParams: MusicDeviceNoteParams)
} |
Modified ExtendedTempoEvent [struct]
| Declaration | |
|---|---|
| From | struct ExtendedTempoEvent {
var bpm: Float64
} |
| To | struct ExtendedTempoEvent {
var bpm: Float64
init()
init(bpm bpm: Float64)
} |
Modified MIDIChannelMessage [struct]
| Declaration | |
|---|---|
| From | struct MIDIChannelMessage {
var status: UInt8
var data1: UInt8
var data2: UInt8
var reserved: UInt8
} |
| To | struct MIDIChannelMessage {
var status: UInt8
var data1: UInt8
var data2: UInt8
var reserved: UInt8
init()
init(status status: UInt8, data1 data1: UInt8, data2 data2: UInt8, reserved reserved: UInt8)
} |
Modified MIDIMetaEvent [struct]
| Declaration | |
|---|---|
| From | struct MIDIMetaEvent {
var metaEventType: UInt8
var unused1: UInt8
var unused2: UInt8
var unused3: UInt8
var dataLength: UInt32
var data: (UInt8)
} |
| To | struct MIDIMetaEvent {
var metaEventType: UInt8
var unused1: UInt8
var unused2: UInt8
var unused3: UInt8
var dataLength: UInt32
var data: (UInt8)
init()
init(metaEventType metaEventType: UInt8, unused1 unused1: UInt8, unused2 unused2: UInt8, unused3 unused3: UInt8, dataLength dataLength: UInt32, data data: (UInt8))
} |
Modified MIDINoteMessage [struct]
| Declaration | |
|---|---|
| From | struct MIDINoteMessage {
var channel: UInt8
var note: UInt8
var velocity: UInt8
var releaseVelocity: UInt8
var duration: Float32
} |
| To | struct MIDINoteMessage {
var channel: UInt8
var note: UInt8
var velocity: UInt8
var releaseVelocity: UInt8
var duration: Float32
init()
init(channel channel: UInt8, note note: UInt8, velocity velocity: UInt8, releaseVelocity releaseVelocity: UInt8, duration duration: Float32)
} |
Modified MIDIRawData [struct]
| Declaration | |
|---|---|
| From | struct MIDIRawData {
var length: UInt32
var data: (UInt8)
} |
| To | struct MIDIRawData {
var length: UInt32
var data: (UInt8)
init()
init(length length: UInt32, data data: (UInt8))
} |
Modified MusicEventUserData [struct]
| Declaration | |
|---|---|
| From | struct MusicEventUserData {
var length: UInt32
var data: (UInt8)
} |
| To | struct MusicEventUserData {
var length: UInt32
var data: (UInt8)
init()
init(length length: UInt32, data data: (UInt8))
} |
Modified MusicTrackLoopInfo [struct]
| Declaration | |
|---|---|
| From | struct MusicTrackLoopInfo {
var loopDuration: MusicTimeStamp
var numberOfLoops: Int32
} |
| To | struct MusicTrackLoopInfo {
var loopDuration: MusicTimeStamp
var numberOfLoops: Int32
init()
init(loopDuration loopDuration: MusicTimeStamp, numberOfLoops numberOfLoops: Int32)
} |
Modified ParameterEvent [struct]
| Declaration | |
|---|---|
| From | struct ParameterEvent {
var parameterID: AudioUnitParameterID
var scope: AudioUnitScope
var element: AudioUnitElement
var value: AudioUnitParameterValue
} |
| To | struct ParameterEvent {
var parameterID: AudioUnitParameterID
var scope: AudioUnitScope
var element: AudioUnitElement
var value: AudioUnitParameterValue
init()
init(parameterID parameterID: AudioUnitParameterID, scope scope: AudioUnitScope, element element: AudioUnitElement, value value: AudioUnitParameterValue)
} |
Modified MusicSequenceGetSMPTEResolution(Int16, UnsafeMutablePointer<Int8>, UnsafeMutablePointer<UInt8>)
| Declaration | Introduction | |
|---|---|---|
| From | func MusicSequenceGetSMPTEResolution(_ inRes: Int16, _ fps: UnsafeMutablePointer<SignedByte>, _ ticks: UnsafeMutablePointer<Byte>) | iOS 8.0 |
| To | func MusicSequenceGetSMPTEResolution(_ inRes: Int16, _ fps: UnsafeMutablePointer<Int8>, _ ticks: UnsafeMutablePointer<UInt8>) | iOS 8.3 |
Modified MusicSequenceSetMIDIEndpoint(MusicSequence, MIDIEndpointRef) -> OSStatus
| Declaration | |
|---|---|
| From | func MusicSequenceSetMIDIEndpoint(_ inSequence: MusicSequence, _ inEndpoint: MIDIEndpoint!) -> OSStatus |
| To | func MusicSequenceSetMIDIEndpoint(_ inSequence: MusicSequence, _ inEndpoint: MIDIEndpointRef) -> OSStatus |
Modified MusicSequenceSetSMPTEResolution(Int8, UInt8) -> Int16
| Declaration | Introduction | |
|---|---|---|
| From | func MusicSequenceSetSMPTEResolution(_ fps: SignedByte, _ ticks: Byte) -> Int16 | iOS 8.0 |
| To | func MusicSequenceSetSMPTEResolution(_ fps: Int8, _ ticks: UInt8) -> Int16 | iOS 8.3 |
Modified MusicTrackGetDestMIDIEndpoint(MusicTrack, UnsafeMutablePointer<MIDIEndpointRef>) -> OSStatus
| Declaration | |
|---|---|
| From | func MusicTrackGetDestMIDIEndpoint(_ inTrack: MusicTrack, _ outEndpoint: UnsafeMutablePointer<Unmanaged<MIDIEndpoint>?>) -> OSStatus |
| To | func MusicTrackGetDestMIDIEndpoint(_ inTrack: MusicTrack, _ outEndpoint: UnsafeMutablePointer<MIDIEndpointRef>) -> OSStatus |
Modified MusicTrackSetDestMIDIEndpoint(MusicTrack, MIDIEndpointRef) -> OSStatus
| Declaration | |
|---|---|
| From | func MusicTrackSetDestMIDIEndpoint(_ inTrack: MusicTrack, _ inEndpoint: MIDIEndpoint!) -> OSStatus |
| To | func MusicTrackSetDestMIDIEndpoint(_ inTrack: MusicTrack, _ inEndpoint: MIDIEndpointRef) -> OSStatus |