CoreAudio Changes for Swift
CoreAudio
Modified AudioChannelCoordinateIndex [enum]
| Protocols | |
|---|---|
| From | Equatable, Hashable, RawRepresentable |
| To | -- |
Modified MPEG4ObjectID [enum]
| Protocols | |
|---|---|
| From | Equatable, Hashable, RawRepresentable |
| To | -- |
Modified SMPTETimeType [enum]
| Protocols | |
|---|---|
| From | Equatable, Hashable, RawRepresentable |
| To | -- |
| Declaration | Protocols | |
|---|---|---|
| From | struct UnsafeMutableAudioBufferListPointer {
init(_ p: UnsafeMutablePointer<AudioBufferList>)
var count: Int { get nonmutating set }
var unsafePointer: UnsafePointer<AudioBufferList> { get }
var unsafeMutablePointer: UnsafeMutablePointer<AudioBufferList>
}
extension UnsafeMutableAudioBufferListPointer : MutableCollectionType, CollectionType, Indexable, SequenceType, MutableIndexable {
var startIndex: Int { get }
var endIndex: Int { get }
subscript (_ index: Int) -> AudioBuffer { get nonmutating set }
} | CollectionType, Indexable, MutableCollectionType, MutableIndexable, SequenceType |
| To | struct UnsafeMutableAudioBufferListPointer {
init(_ p: UnsafeMutablePointer<AudioBufferList>)
var count: Int { get nonmutating set }
var unsafePointer: UnsafePointer<AudioBufferList> { get }
var unsafeMutablePointer: UnsafeMutablePointer<AudioBufferList>
}
extension UnsafeMutableAudioBufferListPointer : MutableCollectionType {
var startIndex: Int { get }
var endIndex: Int { get }
subscript (_ index: Int) -> AudioBuffer { get nonmutating set }
} | MutableCollectionType |