CoreAudio Changes for Swift
CoreAudio (Added)
Added AudioBuffer [struct]
Added AudioBuffer.init()
Added AudioBuffer.init(mNumberChannels: UInt32, mDataByteSize: UInt32, mData: UnsafeMutableRawPointer?)
Added AudioBuffer.mData
Added AudioBufferList [struct]
Added AudioBufferList.init()
Added AudioBufferList.mBuffers
Added AudioChannelFlags.meters
Added AudioTimeStamp [struct]
Added AudioTimeStamp.init()
Added AudioTimeStamp.mFlags
Added AudioTimeStamp.mHostTime
Added AudioTimeStamp.mReserved
Added AudioValueRange [struct]
Added AudioValueRange.init()
Added AudioValueRange.mMaximum
Added AudioValueRange.mMinimum
Added MPEG4ObjectID [enum]
Added MPEG4ObjectID.AAC_LC
Added MPEG4ObjectID.AAC_LTP
Added MPEG4ObjectID.aac_Main
Added MPEG4ObjectID.AAC_SBR
Added MPEG4ObjectID.AAC_SSR
Added MPEG4ObjectID.CELP
Added MPEG4ObjectID.HVXC
Added MPEG4ObjectID.twinVQ
Added SMPTETime [struct]
Added SMPTETime.init()
Added SMPTETime.mCounter
Added SMPTETime.mFlags
Added SMPTETime.mFrames
Added SMPTETime.mHours
Added SMPTETime.mMinutes
Added SMPTETime.mSeconds
Added SMPTETime.mSubframes
Added SMPTETime.mType
Added SMPTETimeFlags [struct]
Added SMPTETimeFlags.running
Added SMPTETimeFlags.valid
Added SMPTETimeType [enum]
Added SMPTETimeType.type2398
Added SMPTETimeType.type24
Added SMPTETimeType.type25
Added SMPTETimeType.type2997
Added SMPTETimeType.type30
Added SMPTETimeType.type30Drop
Added SMPTETimeType.type50
Added SMPTETimeType.type5994
Added SMPTETimeType.type60
Added SMPTETimeType.type60Drop
Added UnsafeMutableAudioBufferListPointer.count
Added UnsafeMutableAudioBufferListPointer.subscript(_: Range<Int>) -> MutableRandomAccessSlice<UnsafeMutableAudioBufferListPointer>
Added AudioChannelLabel
Added AudioChannelLayoutTag
Added AudioFormatFlags
Added AudioFormatID
Added AudioSampleType
Added AudioUnitSampleType
Added CA_PREFER_FIXED_POINT
Added COREAUDIOTYPES_VERSION
Added kAudio_BadFilePathError
Added kAudio_FileNotFoundError
Added kAudio_MemFullError
Added kAudio_ParamError
Added kAudioChannelLabel_Left
Added kAudioChannelLabel_LFE2
Added kAudioChannelLabel_Mono
Added kAudioChannelLabel_Right
Added kAudioChannelLabel_XY_X
Added kAudioChannelLabel_XY_Y
Added kAudioFormat60958AC3
Added kAudioFormatAC3
Added kAudioFormatAES3
Added kAudioFormatALaw
Added kAudioFormatAMR
Added kAudioFormatAMR_WB
Added kAudioFormatAppleIMA4
Added kAudioFormatAudible
Added kAudioFormatDVIIntelIMA
Added kAudioFormatEnhancedAC3
Added kAudioFormatFlagIsFloat
Added kAudioFormatFlagIsPacked
Added kAudioFormatiLBC
Added kAudioFormatLinearPCM
Added kAudioFormatMACE3
Added kAudioFormatMACE6
Added kAudioFormatMicrosoftGSM
Added kAudioFormatMIDIStream
Added kAudioFormatMPEG4AAC
Added kAudioFormatMPEG4AAC_ELD
Added kAudioFormatMPEG4AAC_HE
Added kAudioFormatMPEG4AAC_LD
Added kAudioFormatMPEG4CELP
Added kAudioFormatMPEG4HVXC
Added kAudioFormatMPEG4TwinVQ
Added kAudioFormatMPEGLayer1
Added kAudioFormatMPEGLayer2
Added kAudioFormatMPEGLayer3
Added kAudioFormatQDesign
Added kAudioFormatQDesign2
Added kAudioFormatQUALCOMM
Added kAudioFormatTimeCode
Added kAudioFormatULaw
Added kAudioStreamAnyRate