Изменения CoreAudio
CoreAudio
Добавленный AudioBuffer.init ()
Добавленный AudioBuffer.init (_: UnsafeMutableBufferPointer <T>, numberOfChannels: Интервал)
Добавленный AudioBuffer.init (mNumberChannels: UInt32, mDataByteSize: UInt32, mData: <Недействительный> UnsafeMutablePointer)
Добавленный AudioBufferList.init ()
Добавленный AudioBufferList.allocate (Интервал)-> [статичный] UnsafeMutableAudioBufferListPointer
Добавленный AudioBufferList.init (mNumberBuffers: UInt32, mBuffers: (AudioBuffer))
Добавленный AudioBufferList.sizeInBytes (Интервал)-> [статичный] Интервал
Добавленный AudioChannelDescription.init ()
Добавленный AudioChannelDescription.init (mChannelLabel: AudioChannelLabel, mChannelFlags: UInt32, mCoordinates: (Float32, Float32, Float32))
Добавленный AudioChannelLayout.init ()
Добавленный AudioChannelLayout.init (mChannelLayoutTag: AudioChannelLayoutTag, mChannelBitmap: UInt32, mNumberChannelDescriptions: UInt32, mChannelDescriptions: (AudioChannelDescription))
Добавленный AudioClassDescription.init ()
Добавленный AudioClassDescription.init (mType: OSType, mSubType: OSType, производитель: OSType)
Добавленный AudioStreamBasicDescription.init ()
Добавленный AudioStreamBasicDescription.init (mSampleRate: Float64, mFormatID: AudioFormatID, mFormatFlags: AudioFormatFlags, mBytesPerPacket: UInt32, mFramesPerPacket: UInt32, mBytesPerFrame: UInt32, mChannelsPerFrame: UInt32, mBitsPerChannel: UInt32, mReserved: UInt32)
Добавленный AudioStreamPacketDescription.init ()
Добавленный AudioStreamPacketDescription.init (mStartOffset: Int64, mVariableFramesInPacket: UInt32, mDataByteSize: UInt32)
Добавленный AudioTimeStamp.init ()
Добавленный AudioTimeStamp.init (mSampleTime: Float64, mHostTime: UInt64, mRateScalar: Float64, mWordClockTime: UInt64, mSMPTETime: SMPTETime, mFlags: UInt32, mReserved: UInt32)
Добавленный AudioValueRange.init ()
Добавленный AudioValueRange.init (минимум: Float64, максимум: Float64)
Добавленный AudioValueTranslation.init ()
Добавленный AudioValueTranslation.init (mInputData: <Недействительный> UnsafeMutablePointer, mInputDataSize: UInt32, mOutputData: <Недействительный> UnsafeMutablePointer, mOutputDataSize: UInt32)
Добавленный SMPTETime.init ()
Добавленный SMPTETime.init (mSubframes: Int16, mSubframeDivisor: Int16, mCounter: UInt32, mType: UInt32, mFlags: UInt32, mHours: Int16, минуты: Int16, mSeconds: Int16, mFrames: Int16)
Добавленный UnsafeBufferPointer.init (_: AudioBuffer)
Добавленный UnsafeMutableAudioBufferListPointer [структура]
Добавленный UnsafeMutableAudioBufferListPointer.init (_: UnsafeMutablePointer <AudioBufferList>)
Добавленный UnsafeMutableAudioBufferListPointer.count
Добавленный UnsafeMutableAudioBufferListPointer.endIndex
Добавленный UnsafeMutableAudioBufferListPointer.generate ()-> IndexingGenerator <UnsafeMutableAudioBufferListPointer>
Добавленный UnsafeMutableAudioBufferListPointer.startIndex
Добавленный UnsafeMutableAudioBufferListPointer.unsafeMutablePointer
Добавленный UnsafeMutableAudioBufferListPointer.unsafePointer
Добавленный UnsafeMutableBufferPointer.init (_: AudioBuffer)
Измененный AudioBuffer [структура]
| Объявление | |
|---|---|
| От | struct AudioBuffer {
var mNumberChannels: UInt32
var mDataByteSize: UInt32
var mData: UnsafeMutablePointer<Void>
} |
| К | struct AudioBuffer {
var mNumberChannels: UInt32
var mDataByteSize: UInt32
var mData: UnsafeMutablePointer<Void>
init()
init(mNumberChannels mNumberChannels: UInt32, mDataByteSize mDataByteSize: UInt32, mData mData: UnsafeMutablePointer<Void>)
} |
Измененный AudioBufferList [структура]
| Объявление | |
|---|---|
| От | struct AudioBufferList {
var mNumberBuffers: UInt32
var mBuffers: (AudioBuffer)
} |
| К | struct AudioBufferList {
var mNumberBuffers: UInt32
var mBuffers: (AudioBuffer)
init()
init(mNumberBuffers mNumberBuffers: UInt32, mBuffers mBuffers: (AudioBuffer))
} |
Измененный AudioChannelDescription [структура]
| Объявление | |
|---|---|
| От | struct AudioChannelDescription {
var mChannelLabel: AudioChannelLabel
var mChannelFlags: UInt32
var mCoordinates: (Float32, Float32, Float32)
} |
| К | struct AudioChannelDescription {
var mChannelLabel: AudioChannelLabel
var mChannelFlags: UInt32
var mCoordinates: (Float32, Float32, Float32)
init()
init(mChannelLabel mChannelLabel: AudioChannelLabel, mChannelFlags mChannelFlags: UInt32, mCoordinates mCoordinates: (Float32, Float32, Float32))
} |
Измененный AudioChannelLayout [структура]
| Объявление | |
|---|---|
| От | struct AudioChannelLayout {
var mChannelLayoutTag: AudioChannelLayoutTag
var mChannelBitmap: UInt32
var mNumberChannelDescriptions: UInt32
var mChannelDescriptions: (AudioChannelDescription)
} |
| К | struct AudioChannelLayout {
var mChannelLayoutTag: AudioChannelLayoutTag
var mChannelBitmap: UInt32
var mNumberChannelDescriptions: UInt32
var mChannelDescriptions: (AudioChannelDescription)
init()
init(mChannelLayoutTag mChannelLayoutTag: AudioChannelLayoutTag, mChannelBitmap mChannelBitmap: UInt32, mNumberChannelDescriptions mNumberChannelDescriptions: UInt32, mChannelDescriptions mChannelDescriptions: (AudioChannelDescription))
} |
Измененный AudioClassDescription [структура]
| Объявление | |
|---|---|
| От | struct AudioClassDescription {
var mType: OSType
var mSubType: OSType
var mManufacturer: OSType
} |
| К | struct AudioClassDescription {
var mType: OSType
var mSubType: OSType
var mManufacturer: OSType
init()
init(mType mType: OSType, mSubType mSubType: OSType, mManufacturer mManufacturer: OSType)
} |
Измененный AudioStreamBasicDescription [структура]
| Объявление | |
|---|---|
| От | struct AudioStreamBasicDescription {
var mSampleRate: Float64
var mFormatID: AudioFormatID
var mFormatFlags: AudioFormatFlags
var mBytesPerPacket: UInt32
var mFramesPerPacket: UInt32
var mBytesPerFrame: UInt32
var mChannelsPerFrame: UInt32
var mBitsPerChannel: UInt32
var mReserved: UInt32
} |
| К | struct AudioStreamBasicDescription {
var mSampleRate: Float64
var mFormatID: AudioFormatID
var mFormatFlags: AudioFormatFlags
var mBytesPerPacket: UInt32
var mFramesPerPacket: UInt32
var mBytesPerFrame: UInt32
var mChannelsPerFrame: UInt32
var mBitsPerChannel: UInt32
var mReserved: UInt32
init()
init(mSampleRate mSampleRate: Float64, mFormatID mFormatID: AudioFormatID, mFormatFlags mFormatFlags: AudioFormatFlags, mBytesPerPacket mBytesPerPacket: UInt32, mFramesPerPacket mFramesPerPacket: UInt32, mBytesPerFrame mBytesPerFrame: UInt32, mChannelsPerFrame mChannelsPerFrame: UInt32, mBitsPerChannel mBitsPerChannel: UInt32, mReserved mReserved: UInt32)
} |
Измененный AudioStreamPacketDescription [структура]
| Объявление | |
|---|---|
| От | struct AudioStreamPacketDescription {
var mStartOffset: Int64
var mVariableFramesInPacket: UInt32
var mDataByteSize: UInt32
} |
| К | struct AudioStreamPacketDescription {
var mStartOffset: Int64
var mVariableFramesInPacket: UInt32
var mDataByteSize: UInt32
init()
init(mStartOffset mStartOffset: Int64, mVariableFramesInPacket mVariableFramesInPacket: UInt32, mDataByteSize mDataByteSize: UInt32)
} |
Измененный AudioTimeStamp [структура]
| Объявление | |
|---|---|
| От | struct AudioTimeStamp {
var mSampleTime: Float64
var mHostTime: UInt64
var mRateScalar: Float64
var mWordClockTime: UInt64
var mSMPTETime: SMPTETime
var mFlags: UInt32
var mReserved: UInt32
} |
| К | struct AudioTimeStamp {
var mSampleTime: Float64
var mHostTime: UInt64
var mRateScalar: Float64
var mWordClockTime: UInt64
var mSMPTETime: SMPTETime
var mFlags: UInt32
var mReserved: UInt32
init()
init(mSampleTime mSampleTime: Float64, mHostTime mHostTime: UInt64, mRateScalar mRateScalar: Float64, mWordClockTime mWordClockTime: UInt64, mSMPTETime mSMPTETime: SMPTETime, mFlags mFlags: UInt32, mReserved mReserved: UInt32)
} |
Измененный AudioValueRange [структура]
| Объявление | |
|---|---|
| От | struct AudioValueRange {
var mMinimum: Float64
var mMaximum: Float64
} |
| К | struct AudioValueRange {
var mMinimum: Float64
var mMaximum: Float64
init()
init(mMinimum mMinimum: Float64, mMaximum mMaximum: Float64)
} |
Измененный AudioValueTranslation [структура]
| Объявление | |
|---|---|
| От | struct AudioValueTranslation {
var mInputData: UnsafeMutablePointer<Void>
var mInputDataSize: UInt32
var mOutputData: UnsafeMutablePointer<Void>
var mOutputDataSize: UInt32
} |
| К | struct AudioValueTranslation {
var mInputData: UnsafeMutablePointer<Void>
var mInputDataSize: UInt32
var mOutputData: UnsafeMutablePointer<Void>
var mOutputDataSize: UInt32
init()
init(mInputData mInputData: UnsafeMutablePointer<Void>, mInputDataSize mInputDataSize: UInt32, mOutputData mOutputData: UnsafeMutablePointer<Void>, mOutputDataSize mOutputDataSize: UInt32)
} |
Измененный SMPTETime [структура]
| Объявление | |
|---|---|
| От | struct SMPTETime {
var mSubframes: Int16
var mSubframeDivisor: Int16
var mCounter: UInt32
var mType: UInt32
var mFlags: UInt32
var mHours: Int16
var mMinutes: Int16
var mSeconds: Int16
var mFrames: Int16
} |
| К | struct SMPTETime {
var mSubframes: Int16
var mSubframeDivisor: Int16
var mCounter: UInt32
var mType: UInt32
var mFlags: UInt32
var mHours: Int16
var mMinutes: Int16
var mSeconds: Int16
var mFrames: Int16
init()
init(mSubframes mSubframes: Int16, mSubframeDivisor mSubframeDivisor: Int16, mCounter mCounter: UInt32, mType mType: UInt32, mFlags mFlags: UInt32, mHours mHours: Int16, mMinutes mMinutes: Int16, mSeconds mSeconds: Int16, mFrames mFrames: Int16)
} |