CoreAudio Changes for Swift
CoreAudio
Removed AudioBuffer.init(mNumberChannels: UInt32, mDataByteSize: UInt32, mData: UnsafeMutablePointer<Void>)
Removed AudioChannelFlags.AllOff
Removed AudioTimeStampFlags.NothingValid
Removed SMPTETimeFlags.Unknown
Added AudioBuffer.init(mNumberChannels: UInt32, mDataByteSize: UInt32, mData: UnsafeMutableRawPointer?)
Added UnsafeMutableAudioBufferListPointer.subscript(_: Range<Int>) -> MutableRandomAccessSlice<UnsafeMutableAudioBufferListPointer>
Modified AudioBuffer [struct]
| Declaration | |
|---|---|
| From | struct AudioBuffer {
var mNumberChannels: UInt32
var mDataByteSize: UInt32
var mData: UnsafeMutablePointer<Void>
init()
init(mNumberChannels mNumberChannels: UInt32, mDataByteSize mDataByteSize: UInt32, mData mData: UnsafeMutablePointer<Void>)
}
extension AudioBuffer {
init<Element>(_ typedBuffer: UnsafeMutableBufferPointer<Element>, numberOfChannels numberOfChannels: Int)
}
extension AudioBuffer {
init<Element>(_ typedBuffer: UnsafeMutableBufferPointer<Element>, numberOfChannels numberOfChannels: Int)
} |
| To | struct AudioBuffer {
var mNumberChannels: UInt32
var mDataByteSize: UInt32
var mData: UnsafeMutableRawPointer?
init()
init(mNumberChannels mNumberChannels: UInt32, mDataByteSize mDataByteSize: UInt32, mData mData: UnsafeMutableRawPointer?)
init<Element>(_ typedBuffer: UnsafeMutableBufferPointer<Element>, numberOfChannels numberOfChannels: Int)
}
extension AudioBuffer {
init<Element>(_ typedBuffer: UnsafeMutableBufferPointer<Element>, numberOfChannels numberOfChannels: Int)
} |
Modified AudioBuffer.mData
| Declaration | |
|---|---|
| From | var mData: UnsafeMutablePointer<Void> |
| To | var mData: UnsafeMutableRawPointer? |
Modified AudioBufferList [struct]
| Declaration | |
|---|---|
| From | struct AudioBufferList {
var mNumberBuffers: UInt32
var mBuffers: (AudioBuffer)
init()
init(mNumberBuffers mNumberBuffers: UInt32, mBuffers mBuffers: (AudioBuffer))
}
extension AudioBufferList {
static func sizeInBytes(maximumBuffers maximumBuffers: Int) -> Int
static func allocate(maximumBuffers maximumBuffers: Int) -> UnsafeMutableAudioBufferListPointer
}
extension AudioBufferList {
static func sizeInBytes(maximumBuffers maximumBuffers: Int) -> Int
static func allocate(maximumBuffers maximumBuffers: Int) -> UnsafeMutableAudioBufferListPointer
} |
| To | struct AudioBufferList {
var mNumberBuffers: UInt32
var mBuffers: (AudioBuffer)
init()
init(mNumberBuffers mNumberBuffers: UInt32, mBuffers mBuffers: (AudioBuffer))
static func sizeInBytes(maximumBuffers maximumBuffers: Int) -> Int
static func allocate(maximumBuffers maximumBuffers: Int) -> UnsafeMutableAudioBufferListPointer
}
extension AudioBufferList {
static func sizeInBytes(maximumBuffers maximumBuffers: Int) -> Int
static func allocate(maximumBuffers maximumBuffers: Int) -> UnsafeMutableAudioBufferListPointer
} |
Modified AudioChannelBitmap [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct AudioChannelBitmap : OptionSetType {
init(rawValue rawValue: UInt32)
static var Bit_Left: AudioChannelBitmap { get }
static var Bit_Right: AudioChannelBitmap { get }
static var Bit_Center: AudioChannelBitmap { get }
static var Bit_LFEScreen: AudioChannelBitmap { get }
static var Bit_LeftSurround: AudioChannelBitmap { get }
static var Bit_RightSurround: AudioChannelBitmap { get }
static var Bit_LeftCenter: AudioChannelBitmap { get }
static var Bit_RightCenter: AudioChannelBitmap { get }
static var Bit_CenterSurround: AudioChannelBitmap { get }
static var Bit_LeftSurroundDirect: AudioChannelBitmap { get }
static var Bit_RightSurroundDirect: AudioChannelBitmap { get }
static var Bit_TopCenterSurround: AudioChannelBitmap { get }
static var Bit_VerticalHeightLeft: AudioChannelBitmap { get }
static var Bit_VerticalHeightCenter: AudioChannelBitmap { get }
static var Bit_VerticalHeightRight: AudioChannelBitmap { get }
static var Bit_TopBackLeft: AudioChannelBitmap { get }
static var Bit_TopBackCenter: AudioChannelBitmap { get }
static var Bit_TopBackRight: AudioChannelBitmap { get }
} | OptionSetType |
| To | struct AudioChannelBitmap : OptionSet {
init(rawValue rawValue: UInt32)
static var bit_Left: AudioChannelBitmap { get }
static var bit_Right: AudioChannelBitmap { get }
static var bit_Center: AudioChannelBitmap { get }
static var bit_LFEScreen: AudioChannelBitmap { get }
static var bit_LeftSurround: AudioChannelBitmap { get }
static var bit_RightSurround: AudioChannelBitmap { get }
static var bit_LeftCenter: AudioChannelBitmap { get }
static var bit_RightCenter: AudioChannelBitmap { get }
static var bit_CenterSurround: AudioChannelBitmap { get }
static var bit_LeftSurroundDirect: AudioChannelBitmap { get }
static var bit_RightSurroundDirect: AudioChannelBitmap { get }
static var bit_TopCenterSurround: AudioChannelBitmap { get }
static var bit_VerticalHeightLeft: AudioChannelBitmap { get }
static var bit_VerticalHeightCenter: AudioChannelBitmap { get }
static var bit_VerticalHeightRight: AudioChannelBitmap { get }
static var bit_TopBackLeft: AudioChannelBitmap { get }
static var bit_TopBackCenter: AudioChannelBitmap { get }
static var bit_TopBackRight: AudioChannelBitmap { get }
func intersect(_ other: AudioChannelBitmap) -> AudioChannelBitmap
func exclusiveOr(_ other: AudioChannelBitmap) -> AudioChannelBitmap
mutating func unionInPlace(_ other: AudioChannelBitmap)
mutating func intersectInPlace(_ other: AudioChannelBitmap)
mutating func exclusiveOrInPlace(_ other: AudioChannelBitmap)
func isSubsetOf(_ other: AudioChannelBitmap) -> Bool
func isDisjointWith(_ other: AudioChannelBitmap) -> Bool
func isSupersetOf(_ other: AudioChannelBitmap) -> Bool
mutating func subtractInPlace(_ other: AudioChannelBitmap)
func isStrictSupersetOf(_ other: AudioChannelBitmap) -> Bool
func isStrictSubsetOf(_ other: AudioChannelBitmap) -> Bool
}
extension AudioChannelBitmap {
func union(_ other: AudioChannelBitmap) -> AudioChannelBitmap
func intersection(_ other: AudioChannelBitmap) -> AudioChannelBitmap
func symmetricDifference(_ other: AudioChannelBitmap) -> AudioChannelBitmap
}
extension AudioChannelBitmap {
func contains(_ member: AudioChannelBitmap) -> Bool
mutating func insert(_ newMember: AudioChannelBitmap) -> (inserted: Bool, memberAfterInsert: AudioChannelBitmap)
mutating func remove(_ member: AudioChannelBitmap) -> AudioChannelBitmap?
mutating func update(with newMember: AudioChannelBitmap) -> AudioChannelBitmap?
}
extension AudioChannelBitmap {
convenience init()
mutating func formUnion(_ other: AudioChannelBitmap)
mutating func formIntersection(_ other: AudioChannelBitmap)
mutating func formSymmetricDifference(_ other: AudioChannelBitmap)
}
extension AudioChannelBitmap {
convenience init<S : Sequence where S.Iterator.Element == AudioChannelBitmap>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AudioChannelBitmap...)
mutating func subtract(_ other: AudioChannelBitmap)
func isSubset(of other: AudioChannelBitmap) -> Bool
func isSuperset(of other: AudioChannelBitmap) -> Bool
func isDisjoint(with other: AudioChannelBitmap) -> Bool
func subtracting(_ other: AudioChannelBitmap) -> AudioChannelBitmap
var isEmpty: Bool { get }
func isStrictSuperset(of other: AudioChannelBitmap) -> Bool
func isStrictSubset(of other: AudioChannelBitmap) -> Bool
} | OptionSet |
Modified AudioChannelBitmap.bit_Center
| Declaration | |
|---|---|
| From | static var Bit_Center: AudioChannelBitmap { get } |
| To | static var bit_Center: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_CenterSurround: AudioChannelBitmap { get } |
| To | static var bit_CenterSurround: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_Left
| Declaration | |
|---|---|
| From | static var Bit_Left: AudioChannelBitmap { get } |
| To | static var bit_Left: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_LeftCenter
| Declaration | |
|---|---|
| From | static var Bit_LeftCenter: AudioChannelBitmap { get } |
| To | static var bit_LeftCenter: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_LeftSurround
| Declaration | |
|---|---|
| From | static var Bit_LeftSurround: AudioChannelBitmap { get } |
| To | static var bit_LeftSurround: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_LeftSurroundDirect: AudioChannelBitmap { get } |
| To | static var bit_LeftSurroundDirect: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_LFEScreen
| Declaration | |
|---|---|
| From | static var Bit_LFEScreen: AudioChannelBitmap { get } |
| To | static var bit_LFEScreen: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_Right
| Declaration | |
|---|---|
| From | static var Bit_Right: AudioChannelBitmap { get } |
| To | static var bit_Right: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_RightCenter
| Declaration | |
|---|---|
| From | static var Bit_RightCenter: AudioChannelBitmap { get } |
| To | static var bit_RightCenter: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_RightSurround
| Declaration | |
|---|---|
| From | static var Bit_RightSurround: AudioChannelBitmap { get } |
| To | static var bit_RightSurround: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_RightSurroundDirect: AudioChannelBitmap { get } |
| To | static var bit_RightSurroundDirect: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_TopBackCenter
| Declaration | |
|---|---|
| From | static var Bit_TopBackCenter: AudioChannelBitmap { get } |
| To | static var bit_TopBackCenter: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_TopBackLeft
| Declaration | |
|---|---|
| From | static var Bit_TopBackLeft: AudioChannelBitmap { get } |
| To | static var bit_TopBackLeft: AudioChannelBitmap { get } |
Modified AudioChannelBitmap.bit_TopBackRight
| Declaration | |
|---|---|
| From | static var Bit_TopBackRight: AudioChannelBitmap { get } |
| To | static var bit_TopBackRight: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_TopCenterSurround: AudioChannelBitmap { get } |
| To | static var bit_TopCenterSurround: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_VerticalHeightCenter: AudioChannelBitmap { get } |
| To | static var bit_VerticalHeightCenter: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_VerticalHeightLeft: AudioChannelBitmap { get } |
| To | static var bit_VerticalHeightLeft: AudioChannelBitmap { get } |
| Declaration | |
|---|---|
| From | static var Bit_VerticalHeightRight: AudioChannelBitmap { get } |
| To | static var bit_VerticalHeightRight: AudioChannelBitmap { get } |
Modified AudioChannelCoordinateIndex [enum]
| Declaration | |
|---|---|
| From | enum AudioChannelCoordinateIndex : UInt32 {
case Coordinates_LeftRight
case Coordinates_BackFront
case Coordinates_DownUp
static var Coordinates_Azimuth: AudioChannelCoordinateIndex { get }
static var Coordinates_Elevation: AudioChannelCoordinateIndex { get }
static var Coordinates_Distance: AudioChannelCoordinateIndex { get }
} |
| To | enum AudioChannelCoordinateIndex : UInt32 {
case coordinates_LeftRight
case coordinates_BackFront
case coordinates_DownUp
static var coordinates_Azimuth: AudioChannelCoordinateIndex { get }
static var coordinates_Elevation: AudioChannelCoordinateIndex { get }
static var coordinates_Distance: AudioChannelCoordinateIndex { get }
} |
| Declaration | |
|---|---|
| From | static var Coordinates_Azimuth: AudioChannelCoordinateIndex { get } |
| To | static var coordinates_Azimuth: AudioChannelCoordinateIndex { get } |
| Declaration | |
|---|---|
| From | case Coordinates_BackFront |
| To | case coordinates_BackFront |
| Declaration | |
|---|---|
| From | static var Coordinates_Distance: AudioChannelCoordinateIndex { get } |
| To | static var coordinates_Distance: AudioChannelCoordinateIndex { get } |
| Declaration | |
|---|---|
| From | case Coordinates_DownUp |
| To | case coordinates_DownUp |
| Declaration | |
|---|---|
| From | static var Coordinates_Elevation: AudioChannelCoordinateIndex { get } |
| To | static var coordinates_Elevation: AudioChannelCoordinateIndex { get } |
| Declaration | |
|---|---|
| From | case Coordinates_LeftRight |
| To | case coordinates_LeftRight |
Modified AudioChannelFlags [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct AudioChannelFlags : OptionSetType {
init(rawValue rawValue: UInt32)
static var AllOff: AudioChannelFlags { get }
static var RectangularCoordinates: AudioChannelFlags { get }
static var SphericalCoordinates: AudioChannelFlags { get }
static var Meters: AudioChannelFlags { get }
} | OptionSetType |
| To | struct AudioChannelFlags : OptionSet {
init(rawValue rawValue: UInt32)
static var allOff: AudioChannelFlags { get }
static var rectangularCoordinates: AudioChannelFlags { get }
static var sphericalCoordinates: AudioChannelFlags { get }
static var meters: AudioChannelFlags { get }
func intersect(_ other: AudioChannelFlags) -> AudioChannelFlags
func exclusiveOr(_ other: AudioChannelFlags) -> AudioChannelFlags
mutating func unionInPlace(_ other: AudioChannelFlags)
mutating func intersectInPlace(_ other: AudioChannelFlags)
mutating func exclusiveOrInPlace(_ other: AudioChannelFlags)
func isSubsetOf(_ other: AudioChannelFlags) -> Bool
func isDisjointWith(_ other: AudioChannelFlags) -> Bool
func isSupersetOf(_ other: AudioChannelFlags) -> Bool
mutating func subtractInPlace(_ other: AudioChannelFlags)
func isStrictSupersetOf(_ other: AudioChannelFlags) -> Bool
func isStrictSubsetOf(_ other: AudioChannelFlags) -> Bool
}
extension AudioChannelFlags {
func union(_ other: AudioChannelFlags) -> AudioChannelFlags
func intersection(_ other: AudioChannelFlags) -> AudioChannelFlags
func symmetricDifference(_ other: AudioChannelFlags) -> AudioChannelFlags
}
extension AudioChannelFlags {
func contains(_ member: AudioChannelFlags) -> Bool
mutating func insert(_ newMember: AudioChannelFlags) -> (inserted: Bool, memberAfterInsert: AudioChannelFlags)
mutating func remove(_ member: AudioChannelFlags) -> AudioChannelFlags?
mutating func update(with newMember: AudioChannelFlags) -> AudioChannelFlags?
}
extension AudioChannelFlags {
convenience init()
mutating func formUnion(_ other: AudioChannelFlags)
mutating func formIntersection(_ other: AudioChannelFlags)
mutating func formSymmetricDifference(_ other: AudioChannelFlags)
}
extension AudioChannelFlags {
convenience init<S : Sequence where S.Iterator.Element == AudioChannelFlags>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AudioChannelFlags...)
mutating func subtract(_ other: AudioChannelFlags)
func isSubset(of other: AudioChannelFlags) -> Bool
func isSuperset(of other: AudioChannelFlags) -> Bool
func isDisjoint(with other: AudioChannelFlags) -> Bool
func subtracting(_ other: AudioChannelFlags) -> AudioChannelFlags
var isEmpty: Bool { get }
func isStrictSuperset(of other: AudioChannelFlags) -> Bool
func isStrictSubset(of other: AudioChannelFlags) -> Bool
} | OptionSet |
Modified AudioChannelFlags.meters
| Declaration | |
|---|---|
| From | static var Meters: AudioChannelFlags { get } |
| To | static var meters: AudioChannelFlags { get } |
| Declaration | |
|---|---|
| From | static var RectangularCoordinates: AudioChannelFlags { get } |
| To | static var rectangularCoordinates: AudioChannelFlags { get } |
| Declaration | |
|---|---|
| From | static var SphericalCoordinates: AudioChannelFlags { get } |
| To | static var sphericalCoordinates: AudioChannelFlags { get } |
Modified AudioTimeStampFlags [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct AudioTimeStampFlags : OptionSetType {
init(rawValue rawValue: UInt32)
static var NothingValid: AudioTimeStampFlags { get }
static var SampleTimeValid: AudioTimeStampFlags { get }
static var HostTimeValid: AudioTimeStampFlags { get }
static var RateScalarValid: AudioTimeStampFlags { get }
static var WordClockTimeValid: AudioTimeStampFlags { get }
static var SMPTETimeValid: AudioTimeStampFlags { get }
static var SampleHostTimeValid: AudioTimeStampFlags { get }
} | OptionSetType |
| To | struct AudioTimeStampFlags : OptionSet {
init(rawValue rawValue: UInt32)
static var nothingValid: AudioTimeStampFlags { get }
static var sampleTimeValid: AudioTimeStampFlags { get }
static var hostTimeValid: AudioTimeStampFlags { get }
static var rateScalarValid: AudioTimeStampFlags { get }
static var wordClockTimeValid: AudioTimeStampFlags { get }
static var smpteTimeValid: AudioTimeStampFlags { get }
static var sampleHostTimeValid: AudioTimeStampFlags { get }
func intersect(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
func exclusiveOr(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
mutating func unionInPlace(_ other: AudioTimeStampFlags)
mutating func intersectInPlace(_ other: AudioTimeStampFlags)
mutating func exclusiveOrInPlace(_ other: AudioTimeStampFlags)
func isSubsetOf(_ other: AudioTimeStampFlags) -> Bool
func isDisjointWith(_ other: AudioTimeStampFlags) -> Bool
func isSupersetOf(_ other: AudioTimeStampFlags) -> Bool
mutating func subtractInPlace(_ other: AudioTimeStampFlags)
func isStrictSupersetOf(_ other: AudioTimeStampFlags) -> Bool
func isStrictSubsetOf(_ other: AudioTimeStampFlags) -> Bool
}
extension AudioTimeStampFlags {
func union(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
func intersection(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
func symmetricDifference(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
}
extension AudioTimeStampFlags {
func contains(_ member: AudioTimeStampFlags) -> Bool
mutating func insert(_ newMember: AudioTimeStampFlags) -> (inserted: Bool, memberAfterInsert: AudioTimeStampFlags)
mutating func remove(_ member: AudioTimeStampFlags) -> AudioTimeStampFlags?
mutating func update(with newMember: AudioTimeStampFlags) -> AudioTimeStampFlags?
}
extension AudioTimeStampFlags {
convenience init()
mutating func formUnion(_ other: AudioTimeStampFlags)
mutating func formIntersection(_ other: AudioTimeStampFlags)
mutating func formSymmetricDifference(_ other: AudioTimeStampFlags)
}
extension AudioTimeStampFlags {
convenience init<S : Sequence where S.Iterator.Element == AudioTimeStampFlags>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AudioTimeStampFlags...)
mutating func subtract(_ other: AudioTimeStampFlags)
func isSubset(of other: AudioTimeStampFlags) -> Bool
func isSuperset(of other: AudioTimeStampFlags) -> Bool
func isDisjoint(with other: AudioTimeStampFlags) -> Bool
func subtracting(_ other: AudioTimeStampFlags) -> AudioTimeStampFlags
var isEmpty: Bool { get }
func isStrictSuperset(of other: AudioTimeStampFlags) -> Bool
func isStrictSubset(of other: AudioTimeStampFlags) -> Bool
} | OptionSet |
Modified AudioTimeStampFlags.hostTimeValid
| Declaration | |
|---|---|
| From | static var HostTimeValid: AudioTimeStampFlags { get } |
| To | static var hostTimeValid: AudioTimeStampFlags { get } |
Modified AudioTimeStampFlags.rateScalarValid
| Declaration | |
|---|---|
| From | static var RateScalarValid: AudioTimeStampFlags { get } |
| To | static var rateScalarValid: AudioTimeStampFlags { get } |
| Declaration | |
|---|---|
| From | static var SampleHostTimeValid: AudioTimeStampFlags { get } |
| To | static var sampleHostTimeValid: AudioTimeStampFlags { get } |
Modified AudioTimeStampFlags.sampleTimeValid
| Declaration | |
|---|---|
| From | static var SampleTimeValid: AudioTimeStampFlags { get } |
| To | static var sampleTimeValid: AudioTimeStampFlags { get } |
Modified AudioTimeStampFlags.smpteTimeValid
| Declaration | |
|---|---|
| From | static var SMPTETimeValid: AudioTimeStampFlags { get } |
| To | static var smpteTimeValid: AudioTimeStampFlags { get } |
| Declaration | |
|---|---|
| From | static var WordClockTimeValid: AudioTimeStampFlags { get } |
| To | static var wordClockTimeValid: AudioTimeStampFlags { get } |
Modified AudioValueTranslation [struct]
| Declaration | |
|---|---|
| From | struct AudioValueTranslation {
var mInputData: UnsafeMutablePointer<Void>
var mInputDataSize: UInt32
var mOutputData: UnsafeMutablePointer<Void>
var mOutputDataSize: UInt32
} |
| To | struct AudioValueTranslation {
var mInputData: UnsafeMutableRawPointer
var mInputDataSize: UInt32
var mOutputData: UnsafeMutableRawPointer
var mOutputDataSize: UInt32
} |
Modified AudioValueTranslation.mInputData
| Declaration | |
|---|---|
| From | var mInputData: UnsafeMutablePointer<Void> |
| To | var mInputData: UnsafeMutableRawPointer |
Modified AudioValueTranslation.mOutputData
| Declaration | |
|---|---|
| From | var mOutputData: UnsafeMutablePointer<Void> |
| To | var mOutputData: UnsafeMutableRawPointer |
Modified MPEG4ObjectID [enum]
| Declaration | |
|---|---|
| From | enum MPEG4ObjectID : Int {
case AAC_Main
case AAC_LC
case AAC_SSR
case AAC_LTP
case AAC_SBR
case AAC_Scalable
case TwinVQ
case CELP
case HVXC
} |
| To | enum MPEG4ObjectID : Int {
case aac_Main
case AAC_LC
case AAC_SSR
case AAC_LTP
case AAC_SBR
case aac_Scalable
case twinVQ
case CELP
case HVXC
} |
Modified MPEG4ObjectID.aac_Main
| Declaration | |
|---|---|
| From | case AAC_Main |
| To | case aac_Main |
Modified MPEG4ObjectID.aac_Scalable
| Declaration | |
|---|---|
| From | case AAC_Scalable |
| To | case aac_Scalable |
Modified MPEG4ObjectID.twinVQ
| Declaration | |
|---|---|
| From | case TwinVQ |
| To | case twinVQ |
Modified SMPTETimeFlags [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct SMPTETimeFlags : OptionSetType {
init(rawValue rawValue: UInt32)
static var Unknown: SMPTETimeFlags { get }
static var Valid: SMPTETimeFlags { get }
static var Running: SMPTETimeFlags { get }
} | OptionSetType |
| To | struct SMPTETimeFlags : OptionSet {
init(rawValue rawValue: UInt32)
static var unknown: SMPTETimeFlags { get }
static var valid: SMPTETimeFlags { get }
static var running: SMPTETimeFlags { get }
func intersect(_ other: SMPTETimeFlags) -> SMPTETimeFlags
func exclusiveOr(_ other: SMPTETimeFlags) -> SMPTETimeFlags
mutating func unionInPlace(_ other: SMPTETimeFlags)
mutating func intersectInPlace(_ other: SMPTETimeFlags)
mutating func exclusiveOrInPlace(_ other: SMPTETimeFlags)
func isSubsetOf(_ other: SMPTETimeFlags) -> Bool
func isDisjointWith(_ other: SMPTETimeFlags) -> Bool
func isSupersetOf(_ other: SMPTETimeFlags) -> Bool
mutating func subtractInPlace(_ other: SMPTETimeFlags)
func isStrictSupersetOf(_ other: SMPTETimeFlags) -> Bool
func isStrictSubsetOf(_ other: SMPTETimeFlags) -> Bool
}
extension SMPTETimeFlags {
func union(_ other: SMPTETimeFlags) -> SMPTETimeFlags
func intersection(_ other: SMPTETimeFlags) -> SMPTETimeFlags
func symmetricDifference(_ other: SMPTETimeFlags) -> SMPTETimeFlags
}
extension SMPTETimeFlags {
func contains(_ member: SMPTETimeFlags) -> Bool
mutating func insert(_ newMember: SMPTETimeFlags) -> (inserted: Bool, memberAfterInsert: SMPTETimeFlags)
mutating func remove(_ member: SMPTETimeFlags) -> SMPTETimeFlags?
mutating func update(with newMember: SMPTETimeFlags) -> SMPTETimeFlags?
}
extension SMPTETimeFlags {
convenience init()
mutating func formUnion(_ other: SMPTETimeFlags)
mutating func formIntersection(_ other: SMPTETimeFlags)
mutating func formSymmetricDifference(_ other: SMPTETimeFlags)
}
extension SMPTETimeFlags {
convenience init<S : Sequence where S.Iterator.Element == SMPTETimeFlags>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: SMPTETimeFlags...)
mutating func subtract(_ other: SMPTETimeFlags)
func isSubset(of other: SMPTETimeFlags) -> Bool
func isSuperset(of other: SMPTETimeFlags) -> Bool
func isDisjoint(with other: SMPTETimeFlags) -> Bool
func subtracting(_ other: SMPTETimeFlags) -> SMPTETimeFlags
var isEmpty: Bool { get }
func isStrictSuperset(of other: SMPTETimeFlags) -> Bool
func isStrictSubset(of other: SMPTETimeFlags) -> Bool
} | OptionSet |
Modified SMPTETimeFlags.running
| Declaration | |
|---|---|
| From | static var Running: SMPTETimeFlags { get } |
| To | static var running: SMPTETimeFlags { get } |
Modified SMPTETimeFlags.valid
| Declaration | |
|---|---|
| From | static var Valid: SMPTETimeFlags { get } |
| To | static var valid: SMPTETimeFlags { get } |
Modified SMPTETimeType [enum]
| Declaration | |
|---|---|
| From | enum SMPTETimeType : UInt32 {
case Type24
case Type25
case Type30Drop
case Type30
case Type2997
case Type2997Drop
case Type60
case Type5994
case Type60Drop
case Type5994Drop
case Type50
case Type2398
} |
| To | enum SMPTETimeType : UInt32 {
case type24
case type25
case type30Drop
case type30
case type2997
case type2997Drop
case type60
case type5994
case type60Drop
case type5994Drop
case type50
case type2398
} |
Modified SMPTETimeType.type2398
| Declaration | |
|---|---|
| From | case Type2398 |
| To | case type2398 |
Modified SMPTETimeType.type24
| Declaration | |
|---|---|
| From | case Type24 |
| To | case type24 |
Modified SMPTETimeType.type25
| Declaration | |
|---|---|
| From | case Type25 |
| To | case type25 |
Modified SMPTETimeType.type2997
| Declaration | |
|---|---|
| From | case Type2997 |
| To | case type2997 |
Modified SMPTETimeType.type2997Drop
| Declaration | |
|---|---|
| From | case Type2997Drop |
| To | case type2997Drop |
Modified SMPTETimeType.type30
| Declaration | |
|---|---|
| From | case Type30 |
| To | case type30 |
Modified SMPTETimeType.type30Drop
| Declaration | |
|---|---|
| From | case Type30Drop |
| To | case type30Drop |
Modified SMPTETimeType.type50
| Declaration | |
|---|---|
| From | case Type50 |
| To | case type50 |
Modified SMPTETimeType.type5994
| Declaration | |
|---|---|
| From | case Type5994 |
| To | case type5994 |
Modified SMPTETimeType.type5994Drop
| Declaration | |
|---|---|
| From | case Type5994Drop |
| To | case type5994Drop |
Modified SMPTETimeType.type60
| Declaration | |
|---|---|
| From | case Type60 |
| To | case type60 |
Modified SMPTETimeType.type60Drop
| Declaration | |
|---|---|
| From | case Type60Drop |
| To | case type60Drop |
| 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 {
var startIndex: Int { get }
var endIndex: Int { get }
subscript (_ index: Int) -> AudioBuffer { get nonmutating set }
} | MutableCollectionType |
| To | struct UnsafeMutableAudioBufferListPointer {
init(_ p: UnsafeMutablePointer<AudioBufferList>)
init?(_ p: UnsafeMutablePointer<AudioBufferList>?)
var count: Int { get nonmutating set }
var unsafePointer: UnsafePointer<AudioBufferList> { get }
var unsafeMutablePointer: UnsafeMutablePointer<AudioBufferList>
}
extension UnsafeMutableAudioBufferListPointer : MutableCollection, RandomAccessCollection {
typealias Index = Int
var startIndex: Int { get }
var endIndex: Int { get }
subscript(_ index: Int) -> AudioBuffer { get nonmutating set }
subscript(_ bounds: Range<Int>) -> MutableRandomAccessSlice<UnsafeMutableAudioBufferListPointer>
typealias Indices = CountableRange<Int>
} | MutableCollection, RandomAccessCollection |
| Declaration | |
|---|---|
| From | subscript (_ index: Int) -> AudioBuffer { get nonmutating set } |
| To | subscript(_ index: Int) -> AudioBuffer { get nonmutating set } |