AVFoundation Changes for Swift
AVFoundation
Removed AVAssetDownloadDelegate
Removed AVAssetDownloadTask
Removed AVAssetDownloadTask.options
Removed AVAssetDownloadTask.urlAsset
Removed AVAssetDownloadURLSession
Removed AVAudioInputNode
Added AVAssetCache
Added AVAudioMixerNode.init()
Added AVAudioPlayer.format
Added AVAudioPlayerNode.init()
Added AVAudioSession.setCategory(_: String, mode: String, options: AVAudioSessionCategoryOptions) throws
Added AVError [struct]
Added AVError.decodeFailed
Added AVError.decoderNotFound
Added AVError.device
Added AVError.diskFull
Added AVError.encoderNotFound
Added AVError.exportFailed
Added AVError.failedToParse
Added AVError.fileSize
Added AVError.init(_nsError: NSError)
Added AVError.mediaChanged
Added AVError.mediaSubtypes
Added AVError.mediaType
Added AVError.noDataCaptured
Added AVError.noImageAtTime
Added AVError.outOfMemory
Added AVError.processID
Added AVError.time
Added AVError.unknown
Added AVPlayerLooper
Added AVPlayerLooper.error
Added AVPlayerLooper.init(player: AVQueuePlayer, templateItem: AVPlayerItem, timeRange: CMTimeRange)
Added AVPlayerLooper.loopCount
Added AVPlayerLooper.status
Added AVURLAsset.assetCache
Added AVAUDIOENGINE_HAVE_MUSICPLAYER
Added AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION
Added AVAUDIOIONODE_HAVE_AUDIOUNIT
Added AVAUDIOUNIT_HAVE_AUDIOUNIT
Added AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT
Added AVVideoAllowWideColorKey
Added AVVideoColorPrimariesKey
Added AVVideoYCbCrMatrixKey
Modified AVAsset
| Declaration | Protocols | |
|---|---|---|
| From | class AVAsset : NSObject, NSCopying, AVAsynchronousKeyValueLoading {
convenience init(URL URL: NSURL)
class func assetWithURL(_ URL: NSURL) -> Self
var duration: CMTime { get }
var preferredRate: Float { get }
var preferredVolume: Float { get }
var preferredTransform: CGAffineTransform { get }
var naturalSize: CGSize { get }
}
extension AVAsset {
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
}
extension AVAsset {
var referenceRestrictions: AVAssetReferenceRestrictions { get }
}
extension AVAsset {
var tracks: [AVAssetTrack] { get }
func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVAssetTrack?
func tracksWithMediaType(_ mediaType: String) -> [AVAssetTrack]
func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVAssetTrack]
var trackGroups: [AVAssetTrackGroup] { get }
}
extension AVAsset {
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadataForFormat(_ format: String) -> [AVMetadataItem]
}
extension AVAsset {
var availableChapterLocales: [NSLocale] { get }
func chapterMetadataGroupsWithTitleLocale(_ locale: NSLocale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroupsBestMatchingPreferredLanguages(_ preferredLanguages: [String]) -> [AVTimedMetadataGroup]
}
extension AVAsset {
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroupForMediaCharacteristic(_ mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
}
extension AVAsset {
var hasProtectedContent: Bool { get }
}
extension AVAsset {
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
}
extension AVAsset {
var playable: Bool { get }
var exportable: Bool { get }
var readable: Bool { get }
var composable: Bool { get }
var compatibleWithSavedPhotosAlbum: Bool { get }
var compatibleWithAirPlayVideo: Bool { get }
}
extension AVAsset {
func unusedTrackID() -> CMPersistentTrackID
} | AVAsynchronousKeyValueLoading, NSCopying |
| To | class AVAsset : NSObject, NSCopying, AVAsynchronousKeyValueLoading {
convenience init(url URL: URL)
class func withURL(_ URL: URL) -> Self
var duration: CMTime { get }
var preferredRate: Float { get }
var preferredVolume: Float { get }
var preferredTransform: CGAffineTransform { get }
var naturalSize: CGSize { get }
func unusedTrackID() -> CMPersistentTrackID
var isPlayable: Bool { get }
var isExportable: Bool { get }
var isReadable: Bool { get }
var isComposable: Bool { get }
var isCompatibleWithSavedPhotosAlbum: Bool { get }
var isCompatibleWithAirPlayVideo: Bool { get }
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
var hasProtectedContent: Bool { get }
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
var availableChapterLocales: [Locale] { get }
func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup]
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var tracks: [AVAssetTrack] { get }
func track(withTrackID trackID: CMPersistentTrackID) -> AVAssetTrack?
func tracks(withMediaType mediaType: String) -> [AVAssetTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVAssetTrack]
var trackGroups: [AVAssetTrackGroup] { get }
var referenceRestrictions: AVAssetReferenceRestrictions { get }
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAsset : CVarArg {
}
extension AVAsset : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAsset {
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
}
extension AVAsset {
var referenceRestrictions: AVAssetReferenceRestrictions { get }
}
extension AVAsset {
var tracks: [AVAssetTrack] { get }
func track(withTrackID trackID: CMPersistentTrackID) -> AVAssetTrack?
func tracks(withMediaType mediaType: String) -> [AVAssetTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVAssetTrack]
var trackGroups: [AVAssetTrackGroup] { get }
}
extension AVAsset {
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
}
extension AVAsset {
var availableChapterLocales: [Locale] { get }
func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup]
}
extension AVAsset {
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
}
extension AVAsset {
var hasProtectedContent: Bool { get }
}
extension AVAsset {
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
}
extension AVAsset {
var isPlayable: Bool { get }
var isExportable: Bool { get }
var isReadable: Bool { get }
var isComposable: Bool { get }
var isCompatibleWithSavedPhotosAlbum: Bool { get }
var isCompatibleWithAirPlayVideo: Bool { get }
}
extension AVAsset {
func unusedTrackID() -> CMPersistentTrackID
} | AVAsynchronousKeyValueLoading, CVarArg, Equatable, Hashable, NSCopying |
Modified AVAsset.availableChapterLocales
| Declaration | |
|---|---|
| From | var availableChapterLocales: [NSLocale] { get } |
| To | var availableChapterLocales: [Locale] { get } |
Modified AVAsset.chapterMetadataGroups(bestMatchingPreferredLanguages: [String]) -> [AVTimedMetadataGroup]
| Declaration | |
|---|---|
| From | func chapterMetadataGroupsBestMatchingPreferredLanguages(_ preferredLanguages: [String]) -> [AVTimedMetadataGroup] |
| To | func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup] |
| Declaration | |
|---|---|
| From | func chapterMetadataGroupsWithTitleLocale(_ locale: NSLocale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup] |
| To | func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup] |
Modified AVAsset.init(url: URL)
| Declaration | |
|---|---|
| From | convenience init(URL URL: NSURL) |
| To | convenience init(url URL: URL) |
Modified AVAsset.isCompatibleWithAirPlayVideo
| Declaration | |
|---|---|
| From | var compatibleWithAirPlayVideo: Bool { get } |
| To | var isCompatibleWithAirPlayVideo: Bool { get } |
| Declaration | |
|---|---|
| From | var compatibleWithSavedPhotosAlbum: Bool { get } |
| To | var isCompatibleWithSavedPhotosAlbum: Bool { get } |
Modified AVAsset.isComposable
| Declaration | |
|---|---|
| From | var composable: Bool { get } |
| To | var isComposable: Bool { get } |
Modified AVAsset.isExportable
| Declaration | |
|---|---|
| From | var exportable: Bool { get } |
| To | var isExportable: Bool { get } |
Modified AVAsset.isPlayable
| Declaration | |
|---|---|
| From | var playable: Bool { get } |
| To | var isPlayable: Bool { get } |
Modified AVAsset.isReadable
| Declaration | |
|---|---|
| From | var readable: Bool { get } |
| To | var isReadable: Bool { get } |
| Declaration | |
|---|---|
| From | func mediaSelectionGroupForMediaCharacteristic(_ mediaCharacteristic: String) -> AVMediaSelectionGroup? |
| To | func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup? |
| Declaration | |
|---|---|
| From | func metadataForFormat(_ format: String) -> [AVMetadataItem] |
| To | func metadata(forFormat format: String) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVAssetTrack? |
| To | func track(withTrackID trackID: CMPersistentTrackID) -> AVAssetTrack? |
| Declaration | |
|---|---|
| From | func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVAssetTrack] |
| To | func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVAssetTrack] |
| Declaration | |
|---|---|
| From | func tracksWithMediaType(_ mediaType: String) -> [AVAssetTrack] |
| To | func tracks(withMediaType mediaType: String) -> [AVAssetTrack] |
Modified AVAssetExportSession
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetExportSession : NSObject {
convenience init()
convenience init?(asset asset: AVAsset, presetName presetName: String)
class func exportSessionWithAsset(_ asset: AVAsset, presetName presetName: String) -> Self?
init?(asset asset: AVAsset, presetName presetName: String)
var presetName: String { get }
var asset: AVAsset { get }
var outputFileType: String?
@NSCopying var outputURL: NSURL?
var shouldOptimizeForNetworkUse: Bool
var status: AVAssetExportSessionStatus { get }
var error: NSError? { get }
func exportAsynchronouslyWithCompletionHandler(_ handler: () -> Void)
var progress: Float { get }
func cancelExport()
}
extension AVAssetExportSession {
class func allExportPresets() -> [String]
class func exportPresetsCompatibleWithAsset(_ asset: AVAsset) -> [String]
class func determineCompatibilityOfExportPreset(_ presetName: String, withAsset asset: AVAsset, outputFileType outputFileType: String?, completionHandler handler: (Bool) -> Void)
}
extension AVAssetExportSession {
var supportedFileTypes: [String] { get }
func determineCompatibleFileTypesWithCompletionHandler(_ handler: ([String]) -> Void)
}
extension AVAssetExportSession {
var timeRange: CMTimeRange
var maxDuration: CMTime { get }
var estimatedOutputFileLength: Int64 { get }
var fileLengthLimit: Int64
}
extension AVAssetExportSession {
var metadata: [AVMetadataItem]?
var metadataItemFilter: AVMetadataItemFilter?
}
extension AVAssetExportSession {
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
}
extension AVAssetExportSession {
var canPerformMultiplePassesOverSourceMediaData: Bool
@NSCopying var directoryForTemporaryFiles: NSURL?
} | -- |
| To | class AVAssetExportSession : NSObject {
convenience init()
convenience init?(asset asset: AVAsset, presetName presetName: String)
class func withAsset(_ asset: AVAsset, presetName presetName: String) -> Self?
init?(asset asset: AVAsset, presetName presetName: String)
var presetName: String { get }
var asset: AVAsset { get }
var outputFileType: String?
var outputURL: URL?
var shouldOptimizeForNetworkUse: Bool
var status: AVAssetExportSessionStatus { get }
var error: Error? { get }
func exportAsynchronously(completionHandler handler: @escaping () -> Swift.Void)
var progress: Float { get }
func cancelExport()
var canPerformMultiplePassesOverSourceMediaData: Bool
var directoryForTemporaryFiles: URL?
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var metadata: [AVMetadataItem]?
var metadataItemFilter: AVMetadataItemFilter?
var timeRange: CMTimeRange
var maxDuration: CMTime { get }
var estimatedOutputFileLength: Int64 { get }
var fileLengthLimit: Int64
var supportedFileTypes: [String] { get }
func determineCompatibleFileTypes(completionHandler handler: @escaping ([String]) -> Swift.Void)
class func allExportPresets() -> [String]
class func exportPresets(compatibleWith asset: AVAsset) -> [String]
class func determineCompatibility(ofExportPreset presetName: String, with asset: AVAsset, outputFileType outputFileType: String?, completionHandler handler: @escaping (Bool) -> Swift.Void)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetExportSession : CVarArg {
}
extension AVAssetExportSession : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetExportSession {
class func allExportPresets() -> [String]
class func exportPresets(compatibleWith asset: AVAsset) -> [String]
class func determineCompatibility(ofExportPreset presetName: String, with asset: AVAsset, outputFileType outputFileType: String?, completionHandler handler: @escaping (Bool) -> Swift.Void)
}
extension AVAssetExportSession {
var supportedFileTypes: [String] { get }
func determineCompatibleFileTypes(completionHandler handler: @escaping ([String]) -> Swift.Void)
}
extension AVAssetExportSession {
var timeRange: CMTimeRange
var maxDuration: CMTime { get }
var estimatedOutputFileLength: Int64 { get }
var fileLengthLimit: Int64
}
extension AVAssetExportSession {
var metadata: [AVMetadataItem]?
var metadataItemFilter: AVMetadataItemFilter?
}
extension AVAssetExportSession {
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
}
extension AVAssetExportSession {
var canPerformMultiplePassesOverSourceMediaData: Bool
var directoryForTemporaryFiles: URL?
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | class func determineCompatibilityOfExportPreset(_ presetName: String, withAsset asset: AVAsset, outputFileType outputFileType: String?, completionHandler handler: (Bool) -> Void) |
| To | class func determineCompatibility(ofExportPreset presetName: String, with asset: AVAsset, outputFileType outputFileType: String?, completionHandler handler: @escaping (Bool) -> Swift.Void) |
Modified AVAssetExportSession.determineCompatibleFileTypes(completionHandler: ([String]) -> Swift.Void)
| Declaration | |
|---|---|
| From | func determineCompatibleFileTypesWithCompletionHandler(_ handler: ([String]) -> Void) |
| To | func determineCompatibleFileTypes(completionHandler handler: @escaping ([String]) -> Swift.Void) |
| Declaration | |
|---|---|
| From | @NSCopying var directoryForTemporaryFiles: NSURL? |
| To | var directoryForTemporaryFiles: URL? |
Modified AVAssetExportSession.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
| Declaration | |
|---|---|
| From | func exportAsynchronouslyWithCompletionHandler(_ handler: () -> Void) |
| To | func exportAsynchronously(completionHandler handler: @escaping () -> Swift.Void) |
| Declaration | |
|---|---|
| From | class func exportPresetsCompatibleWithAsset(_ asset: AVAsset) -> [String] |
| To | class func exportPresets(compatibleWith asset: AVAsset) -> [String] |
Modified AVAssetExportSession.outputURL
| Declaration | |
|---|---|
| From | @NSCopying var outputURL: NSURL? |
| To | var outputURL: URL? |
Modified AVAssetExportSessionStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAssetExportSessionStatus : Int {
case Unknown
case Waiting
case Exporting
case Completed
case Failed
case Cancelled
} |
| To | enum AVAssetExportSessionStatus : Int {
case unknown
case waiting
case exporting
case completed
case failed
case cancelled
} |
Modified AVAssetExportSessionStatus.cancelled
| Declaration | |
|---|---|
| From | case Cancelled |
| To | case cancelled |
Modified AVAssetExportSessionStatus.completed
| Declaration | |
|---|---|
| From | case Completed |
| To | case completed |
Modified AVAssetExportSessionStatus.exporting
| Declaration | |
|---|---|
| From | case Exporting |
| To | case exporting |
Modified AVAssetExportSessionStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVAssetExportSessionStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVAssetExportSessionStatus.waiting
| Declaration | |
|---|---|
| From | case Waiting |
| To | case waiting |
Modified AVAssetImageGenerator
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetImageGenerator : NSObject {
convenience init()
var asset: AVAsset { get }
var appliesPreferredTrackTransform: Bool
var maximumSize: CGSize
var apertureMode: String?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var requestedTimeToleranceBefore: CMTime
var requestedTimeToleranceAfter: CMTime
convenience init(asset asset: AVAsset)
class func assetImageGeneratorWithAsset(_ asset: AVAsset) -> Self
init(asset asset: AVAsset)
func copyCGImageAtTime(_ requestedTime: CMTime, actualTime actualTime: UnsafeMutablePointer<CMTime>) throws -> CGImage
func generateCGImagesAsynchronouslyForTimes(_ requestedTimes: [NSValue], completionHandler handler: AVAssetImageGeneratorCompletionHandler)
func cancelAllCGImageGeneration()
} | -- |
| To | class AVAssetImageGenerator : NSObject {
convenience init()
var asset: AVAsset { get }
var appliesPreferredTrackTransform: Bool
var maximumSize: CGSize
var apertureMode: String?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var requestedTimeToleranceBefore: CMTime
var requestedTimeToleranceAfter: CMTime
convenience init(asset asset: AVAsset)
class func withAsset(_ asset: AVAsset) -> Self
init(asset asset: AVAsset)
func copyCGImage(at requestedTime: CMTime, actualTime actualTime: UnsafeMutablePointer<CMTime>?) throws -> CGImage
func generateCGImagesAsynchronously(forTimes requestedTimes: [NSValue], completionHandler handler: AVFoundation.AVAssetImageGeneratorCompletionHandler)
func cancelAllCGImageGeneration()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetImageGenerator : CVarArg {
}
extension AVAssetImageGenerator : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func copyCGImageAtTime(_ requestedTime: CMTime, actualTime actualTime: UnsafeMutablePointer<CMTime>) throws -> CGImage |
| To | func copyCGImage(at requestedTime: CMTime, actualTime actualTime: UnsafeMutablePointer<CMTime>?) throws -> CGImage |
| Declaration | |
|---|---|
| From | func generateCGImagesAsynchronouslyForTimes(_ requestedTimes: [NSValue], completionHandler handler: AVAssetImageGeneratorCompletionHandler) |
| To | func generateCGImagesAsynchronously(forTimes requestedTimes: [NSValue], completionHandler handler: AVFoundation.AVAssetImageGeneratorCompletionHandler) |
Modified AVAssetImageGeneratorResult [enum]
| Declaration | |
|---|---|
| From | enum AVAssetImageGeneratorResult : Int {
case Succeeded
case Failed
case Cancelled
} |
| To | enum AVAssetImageGeneratorResult : Int {
case succeeded
case failed
case cancelled
} |
| Declaration | |
|---|---|
| From | case Cancelled |
| To | case cancelled |
Modified AVAssetImageGeneratorResult.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
| Declaration | |
|---|---|
| From | case Succeeded |
| To | case succeeded |
Modified AVAssetReader
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReader : NSObject {
convenience init()
convenience init(asset asset: AVAsset) throws
class func assetReaderWithAsset(_ asset: AVAsset) throws -> Self
init(asset asset: AVAsset) throws
var asset: AVAsset { get }
var status: AVAssetReaderStatus { get }
var error: NSError? { get }
var timeRange: CMTimeRange
var outputs: [AVAssetReaderOutput] { get }
func canAddOutput(_ output: AVAssetReaderOutput) -> Bool
func addOutput(_ output: AVAssetReaderOutput)
func startReading() -> Bool
func cancelReading()
} | -- |
| To | class AVAssetReader : NSObject {
convenience init()
convenience init(asset asset: AVAsset) throws
class func withAsset(_ asset: AVAsset) throws -> Self
init(asset asset: AVAsset) throws
var asset: AVAsset { get }
var status: AVAssetReaderStatus { get }
var error: Error? { get }
var timeRange: CMTimeRange
var outputs: [AVAssetReaderOutput] { get }
func canAdd(_ output: AVAssetReaderOutput) -> Bool
func add(_ output: AVAssetReaderOutput)
func startReading() -> Bool
func cancelReading()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReader : CVarArg {
}
extension AVAssetReader : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addOutput(_ output: AVAssetReaderOutput) |
| To | func add(_ output: AVAssetReaderOutput) |
| Declaration | |
|---|---|
| From | func canAddOutput(_ output: AVAssetReaderOutput) -> Bool |
| To | func canAdd(_ output: AVAssetReaderOutput) -> Bool |
Modified AVAssetReader.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
Modified AVAssetReaderAudioMixOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderAudioMixOutput : AVAssetReaderOutput {
convenience init()
convenience init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : AnyObject]?)
class func assetReaderAudioMixOutputWithAudioTracks(_ audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : AnyObject]?) -> Self
init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : AnyObject]?)
var audioTracks: [AVAssetTrack] { get }
var audioSettings: [String : AnyObject]? { get }
@NSCopying var audioMix: AVAudioMix?
var audioTimePitchAlgorithm: String
} | -- |
| To | class AVAssetReaderAudioMixOutput : AVAssetReaderOutput {
convenience init()
convenience init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : Any]?)
class func withAudioTracks(_ audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : Any]?) -> Self
init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : Any]?)
var audioTracks: [AVAssetTrack] { get }
var audioSettings: [String : Any]? { get }
@NSCopying var audioMix: AVAudioMix?
var audioTimePitchAlgorithm: String
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderAudioMixOutput : CVarArg {
}
extension AVAssetReaderAudioMixOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | var audioSettings: [String : AnyObject]? { get } |
| To | var audioSettings: [String : Any]? { get } |
Modified AVAssetReaderAudioMixOutput.init(audioTracks: [AVAssetTrack], audioSettings: [String : Any]?)
| Declaration | |
|---|---|
| From | init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : AnyObject]?) |
| To | init(audioTracks audioTracks: [AVAssetTrack], audioSettings audioSettings: [String : Any]?) |
Modified AVAssetReaderOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderOutput : NSObject {
var mediaType: String { get }
var alwaysCopiesSampleData: Bool
func copyNextSampleBuffer() -> CMSampleBuffer?
}
extension AVAssetReaderOutput {
var supportsRandomAccess: Bool
func resetForReadingTimeRanges(_ timeRanges: [NSValue])
func markConfigurationAsFinal()
} | -- |
| To | class AVAssetReaderOutput : NSObject {
var mediaType: String { get }
var alwaysCopiesSampleData: Bool
func copyNextSampleBuffer() -> CMSampleBuffer?
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderOutput : CVarArg {
}
extension AVAssetReaderOutput : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetReaderOutput {
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func resetForReadingTimeRanges(_ timeRanges: [NSValue]) |
| To | func reset(forReadingTimeRanges timeRanges: [NSValue]) |
Modified AVAssetReaderOutputMetadataAdaptor
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderOutputMetadataAdaptor : NSObject {
convenience init()
convenience init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutput)
class func assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput(_ trackOutput: AVAssetReaderTrackOutput) -> Self
init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutput)
var assetReaderTrackOutput: AVAssetReaderTrackOutput { get }
func nextTimedMetadataGroup() -> AVTimedMetadataGroup?
} | -- |
| To | class AVAssetReaderOutputMetadataAdaptor : NSObject {
convenience init()
convenience init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutput)
class func withAssetReaderTrackOutput(_ trackOutput: AVAssetReaderTrackOutput) -> Self
init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutput)
var assetReaderTrackOutput: AVAssetReaderTrackOutput { get }
func nextTimedMetadataGroup() -> AVTimedMetadataGroup?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderOutputMetadataAdaptor : CVarArg {
}
extension AVAssetReaderOutputMetadataAdaptor : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetReaderSampleReferenceOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderSampleReferenceOutput : AVAssetReaderOutput {
convenience init()
convenience init(track track: AVAssetTrack)
class func assetReaderSampleReferenceOutputWithTrack(_ track: AVAssetTrack) -> Self
init(track track: AVAssetTrack)
var track: AVAssetTrack { get }
} | -- |
| To | class AVAssetReaderSampleReferenceOutput : AVAssetReaderOutput {
convenience init()
convenience init(track track: AVAssetTrack)
class func withTrack(_ track: AVAssetTrack) -> Self
init(track track: AVAssetTrack)
var track: AVAssetTrack { get }
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderSampleReferenceOutput : CVarArg {
}
extension AVAssetReaderSampleReferenceOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetReaderStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAssetReaderStatus : Int {
case Unknown
case Reading
case Completed
case Failed
case Cancelled
} |
| To | enum AVAssetReaderStatus : Int {
case unknown
case reading
case completed
case failed
case cancelled
} |
Modified AVAssetReaderStatus.cancelled
| Declaration | |
|---|---|
| From | case Cancelled |
| To | case cancelled |
Modified AVAssetReaderStatus.completed
| Declaration | |
|---|---|
| From | case Completed |
| To | case completed |
Modified AVAssetReaderStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVAssetReaderStatus.reading
| Declaration | |
|---|---|
| From | case Reading |
| To | case reading |
Modified AVAssetReaderStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVAssetReaderTrackOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderTrackOutput : AVAssetReaderOutput {
convenience init()
convenience init(track track: AVAssetTrack, outputSettings outputSettings: [String : AnyObject]?)
class func assetReaderTrackOutputWithTrack(_ track: AVAssetTrack, outputSettings outputSettings: [String : AnyObject]?) -> Self
init(track track: AVAssetTrack, outputSettings outputSettings: [String : AnyObject]?)
var track: AVAssetTrack { get }
var outputSettings: [String : AnyObject]? { get }
var audioTimePitchAlgorithm: String
} | -- |
| To | class AVAssetReaderTrackOutput : AVAssetReaderOutput {
convenience init()
convenience init(track track: AVAssetTrack, outputSettings outputSettings: [String : Any]?)
class func withTrack(_ track: AVAssetTrack, outputSettings outputSettings: [String : Any]?) -> Self
init(track track: AVAssetTrack, outputSettings outputSettings: [String : Any]?)
var track: AVAssetTrack { get }
var outputSettings: [String : Any]? { get }
var audioTimePitchAlgorithm: String
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderTrackOutput : CVarArg {
}
extension AVAssetReaderTrackOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | init(track track: AVAssetTrack, outputSettings outputSettings: [String : AnyObject]?) |
| To | init(track track: AVAssetTrack, outputSettings outputSettings: [String : Any]?) |
| Declaration | |
|---|---|
| From | var outputSettings: [String : AnyObject]? { get } |
| To | var outputSettings: [String : Any]? { get } |
Modified AVAssetReaderVideoCompositionOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetReaderVideoCompositionOutput : AVAssetReaderOutput {
convenience init()
convenience init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : AnyObject]?)
class func assetReaderVideoCompositionOutputWithVideoTracks(_ videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : AnyObject]?) -> Self
init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : AnyObject]?)
var videoTracks: [AVAssetTrack] { get }
var videoSettings: [String : AnyObject]? { get }
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
} | -- |
| To | class AVAssetReaderVideoCompositionOutput : AVAssetReaderOutput {
convenience init()
convenience init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : Any]?)
class func withVideoTracks(_ videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : Any]?) -> Self
init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : Any]?)
var videoTracks: [AVAssetTrack] { get }
var videoSettings: [String : Any]? { get }
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var supportsRandomAccess: Bool
func reset(forReadingTimeRanges timeRanges: [NSValue])
func markConfigurationAsFinal()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetReaderVideoCompositionOutput : CVarArg {
}
extension AVAssetReaderVideoCompositionOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : AnyObject]?) |
| To | init(videoTracks videoTracks: [AVAssetTrack], videoSettings videoSettings: [String : Any]?) |
| Declaration | |
|---|---|
| From | var videoSettings: [String : AnyObject]? { get } |
| To | var videoSettings: [String : Any]? { get } |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAssetReferenceRestrictions : OptionSetType {
init(rawValue rawValue: UInt)
static var ForbidNone: AVAssetReferenceRestrictions { get }
static var ForbidRemoteReferenceToLocal: AVAssetReferenceRestrictions { get }
static var ForbidLocalReferenceToRemote: AVAssetReferenceRestrictions { get }
static var ForbidCrossSiteReference: AVAssetReferenceRestrictions { get }
static var ForbidLocalReferenceToLocal: AVAssetReferenceRestrictions { get }
static var ForbidAll: AVAssetReferenceRestrictions { get }
} | OptionSetType |
| To | struct AVAssetReferenceRestrictions : OptionSet {
init(rawValue rawValue: UInt)
static var forbidNone: AVAssetReferenceRestrictions { get }
static var forbidRemoteReferenceToLocal: AVAssetReferenceRestrictions { get }
static var forbidLocalReferenceToRemote: AVAssetReferenceRestrictions { get }
static var forbidCrossSiteReference: AVAssetReferenceRestrictions { get }
static var forbidLocalReferenceToLocal: AVAssetReferenceRestrictions { get }
static var forbidAll: AVAssetReferenceRestrictions { get }
func intersect(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
func exclusiveOr(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
mutating func unionInPlace(_ other: AVAssetReferenceRestrictions)
mutating func intersectInPlace(_ other: AVAssetReferenceRestrictions)
mutating func exclusiveOrInPlace(_ other: AVAssetReferenceRestrictions)
func isSubsetOf(_ other: AVAssetReferenceRestrictions) -> Bool
func isDisjointWith(_ other: AVAssetReferenceRestrictions) -> Bool
func isSupersetOf(_ other: AVAssetReferenceRestrictions) -> Bool
mutating func subtractInPlace(_ other: AVAssetReferenceRestrictions)
func isStrictSupersetOf(_ other: AVAssetReferenceRestrictions) -> Bool
func isStrictSubsetOf(_ other: AVAssetReferenceRestrictions) -> Bool
}
extension AVAssetReferenceRestrictions {
func union(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
func intersection(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
func symmetricDifference(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
}
extension AVAssetReferenceRestrictions {
func contains(_ member: AVAssetReferenceRestrictions) -> Bool
mutating func insert(_ newMember: AVAssetReferenceRestrictions) -> (inserted: Bool, memberAfterInsert: AVAssetReferenceRestrictions)
mutating func remove(_ member: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions?
mutating func update(with newMember: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions?
}
extension AVAssetReferenceRestrictions {
convenience init()
mutating func formUnion(_ other: AVAssetReferenceRestrictions)
mutating func formIntersection(_ other: AVAssetReferenceRestrictions)
mutating func formSymmetricDifference(_ other: AVAssetReferenceRestrictions)
}
extension AVAssetReferenceRestrictions {
convenience init<S : Sequence where S.Iterator.Element == AVAssetReferenceRestrictions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAssetReferenceRestrictions...)
mutating func subtract(_ other: AVAssetReferenceRestrictions)
func isSubset(of other: AVAssetReferenceRestrictions) -> Bool
func isSuperset(of other: AVAssetReferenceRestrictions) -> Bool
func isDisjoint(with other: AVAssetReferenceRestrictions) -> Bool
func subtracting(_ other: AVAssetReferenceRestrictions) -> AVAssetReferenceRestrictions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAssetReferenceRestrictions) -> Bool
func isStrictSubset(of other: AVAssetReferenceRestrictions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var ForbidAll: AVAssetReferenceRestrictions { get } |
| To | static var forbidAll: AVAssetReferenceRestrictions { get } |
| Declaration | |
|---|---|
| From | static var ForbidCrossSiteReference: AVAssetReferenceRestrictions { get } |
| To | static var forbidCrossSiteReference: AVAssetReferenceRestrictions { get } |
| Declaration | |
|---|---|
| From | static var ForbidLocalReferenceToLocal: AVAssetReferenceRestrictions { get } |
| To | static var forbidLocalReferenceToLocal: AVAssetReferenceRestrictions { get } |
| Declaration | |
|---|---|
| From | static var ForbidLocalReferenceToRemote: AVAssetReferenceRestrictions { get } |
| To | static var forbidLocalReferenceToRemote: AVAssetReferenceRestrictions { get } |
| Declaration | |
|---|---|
| From | static var ForbidRemoteReferenceToLocal: AVAssetReferenceRestrictions { get } |
| To | static var forbidRemoteReferenceToLocal: AVAssetReferenceRestrictions { get } |
Modified AVAssetResourceLoader
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetResourceLoader : NSObject {
init()
func setDelegate(_ delegate: AVAssetResourceLoaderDelegate?, queue delegateQueue: dispatch_queue_t?)
weak var delegate: AVAssetResourceLoaderDelegate? { get }
var delegateQueue: dispatch_queue_t? { get }
}
extension AVAssetResourceLoader {
var preloadsEligibleContentKeys: Bool
} | -- |
| To | class AVAssetResourceLoader : NSObject {
init()
func setDelegate(_ delegate: AVAssetResourceLoaderDelegate?, queue delegateQueue: DispatchQueue?)
weak var delegate: AVAssetResourceLoaderDelegate? { get }
var delegateQueue: DispatchQueue? { get }
var preloadsEligibleContentKeys: Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetResourceLoader : CVarArg {
}
extension AVAssetResourceLoader : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetResourceLoader {
var preloadsEligibleContentKeys: Bool
} | CVarArg, Equatable, Hashable |
Modified AVAssetResourceLoader.delegateQueue
| Declaration | |
|---|---|
| From | var delegateQueue: dispatch_queue_t? { get } |
| To | var delegateQueue: DispatchQueue? { get } |
Modified AVAssetResourceLoader.setDelegate(_: AVAssetResourceLoaderDelegate?, queue: DispatchQueue?)
| Declaration | |
|---|---|
| From | func setDelegate(_ delegate: AVAssetResourceLoaderDelegate?, queue delegateQueue: dispatch_queue_t?) |
| To | func setDelegate(_ delegate: AVAssetResourceLoaderDelegate?, queue delegateQueue: DispatchQueue?) |
Modified AVAssetResourceLoaderDelegate
| Declaration | |
|---|---|
| From | protocol AVAssetResourceLoaderDelegate : NSObjectProtocol {
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForLoadingOfRequestedResource loadingRequest: AVAssetResourceLoadingRequest) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForRenewalOfRequestedResource renewalRequest: AVAssetResourceRenewalRequest) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancelLoadingRequest loadingRequest: AVAssetResourceLoadingRequest)
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForResponseToAuthenticationChallenge authenticationChallenge: NSURLAuthenticationChallenge) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancelAuthenticationChallenge authenticationChallenge: NSURLAuthenticationChallenge)
} |
| To | protocol AVAssetResourceLoaderDelegate : NSObjectProtocol {
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForLoadingOfRequestedResource loadingRequest: AVAssetResourceLoadingRequest) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForRenewalOfRequestedResource renewalRequest: AVAssetResourceRenewalRequest) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancel loadingRequest: AVAssetResourceLoadingRequest)
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForResponseTo authenticationChallenge: URLAuthenticationChallenge) -> Bool
optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancel authenticationChallenge: URLAuthenticationChallenge)
} |
| Declaration | |
|---|---|
| From | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancelAuthenticationChallenge authenticationChallenge: NSURLAuthenticationChallenge) |
| To | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancel authenticationChallenge: URLAuthenticationChallenge) |
| Declaration | |
|---|---|
| From | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancelLoadingRequest loadingRequest: AVAssetResourceLoadingRequest) |
| To | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, didCancel loadingRequest: AVAssetResourceLoadingRequest) |
| Declaration | |
|---|---|
| From | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForResponseToAuthenticationChallenge authenticationChallenge: NSURLAuthenticationChallenge) -> Bool |
| To | optional func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForResponseTo authenticationChallenge: URLAuthenticationChallenge) -> Bool |
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetResourceLoadingContentInformationRequest : NSObject {
init()
var contentType: String?
var contentLength: Int64
var byteRangeAccessSupported: Bool
@NSCopying var renewalDate: NSDate?
} | -- |
| To | class AVAssetResourceLoadingContentInformationRequest : NSObject {
init()
var contentType: String?
var contentLength: Int64
var isByteRangeAccessSupported: Bool
var renewalDate: Date?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetResourceLoadingContentInformationRequest : CVarArg {
}
extension AVAssetResourceLoadingContentInformationRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | var byteRangeAccessSupported: Bool |
| To | var isByteRangeAccessSupported: Bool |
| Declaration | |
|---|---|
| From | @NSCopying var renewalDate: NSDate? |
| To | var renewalDate: Date? |
Modified AVAssetResourceLoadingDataRequest
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetResourceLoadingDataRequest : NSObject {
init()
var requestedOffset: Int64 { get }
var requestedLength: Int { get }
var requestsAllDataToEndOfResource: Bool { get }
var currentOffset: Int64 { get }
func respondWithData(_ data: NSData)
} | -- |
| To | class AVAssetResourceLoadingDataRequest : NSObject {
init()
var requestedOffset: Int64 { get }
var requestedLength: Int { get }
var requestsAllDataToEndOfResource: Bool { get }
var currentOffset: Int64 { get }
func respond(with data: Data)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetResourceLoadingDataRequest : CVarArg {
}
extension AVAssetResourceLoadingDataRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func respondWithData(_ data: NSData) |
| To | func respond(with data: Data) |
Modified AVAssetResourceLoadingRequest
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetResourceLoadingRequest : NSObject {
init()
var request: NSURLRequest { get }
var finished: Bool { get }
var cancelled: Bool { get }
var contentInformationRequest: AVAssetResourceLoadingContentInformationRequest? { get }
var dataRequest: AVAssetResourceLoadingDataRequest? { get }
@NSCopying var response: NSURLResponse?
@NSCopying var redirect: NSURLRequest?
func finishLoading()
func finishLoadingWithError(_ error: NSError?)
}
extension AVAssetResourceLoadingRequest {
func streamingContentKeyRequestDataForApp(_ appIdentifier: NSData, contentIdentifier contentIdentifier: NSData, options options: [String : AnyObject]?) throws -> NSData
func persistentContentKeyFromKeyVendorResponse(_ keyVendorResponse: NSData, options options: [String : AnyObject]?, error outError: NSErrorPointer) -> NSData
}
extension AVAssetResourceLoadingRequest {
func finishLoadingWithResponse(_ response: NSURLResponse?, data data: NSData?, redirect redirect: NSURLRequest?)
} | -- |
| To | class AVAssetResourceLoadingRequest : NSObject {
init()
var request: URLRequest { get }
var isFinished: Bool { get }
var isCancelled: Bool { get }
var contentInformationRequest: AVAssetResourceLoadingContentInformationRequest? { get }
var dataRequest: AVAssetResourceLoadingDataRequest? { get }
@NSCopying var response: URLResponse?
var redirect: URLRequest?
func finishLoading()
func finishLoading(with error: Error?)
func finishLoading(with response: URLResponse?, data data: Data?, redirect redirect: URLRequest?)
func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier contentIdentifier: Data, options options: [String : Any]? = nil) throws -> Data
func persistentContentKey(fromKeyVendorResponse keyVendorResponse: Data, options options: [String : Any]? = nil, error outError: NSErrorPointer) -> Data
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetResourceLoadingRequest : CVarArg {
}
extension AVAssetResourceLoadingRequest : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetResourceLoadingRequest {
func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier contentIdentifier: Data, options options: [String : Any]? = nil) throws -> Data
func persistentContentKey(fromKeyVendorResponse keyVendorResponse: Data, options options: [String : Any]? = nil, error outError: NSErrorPointer) -> Data
}
extension AVAssetResourceLoadingRequest {
func finishLoading(with response: URLResponse?, data data: Data?, redirect redirect: URLRequest?)
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func finishLoadingWithError(_ error: NSError?) |
| To | func finishLoading(with error: Error?) |
| Declaration | |
|---|---|
| From | var cancelled: Bool { get } |
| To | var isCancelled: Bool { get } |
| Declaration | |
|---|---|
| From | var finished: Bool { get } |
| To | var isFinished: Bool { get } |
| Declaration | |
|---|---|
| From | func persistentContentKeyFromKeyVendorResponse(_ keyVendorResponse: NSData, options options: [String : AnyObject]?, error outError: NSErrorPointer) -> NSData |
| To | func persistentContentKey(fromKeyVendorResponse keyVendorResponse: Data, options options: [String : Any]? = nil, error outError: NSErrorPointer) -> Data |
| Declaration | |
|---|---|
| From | @NSCopying var redirect: NSURLRequest? |
| To | var redirect: URLRequest? |
| Declaration | |
|---|---|
| From | var request: NSURLRequest { get } |
| To | var request: URLRequest { get } |
| Declaration | |
|---|---|
| From | @NSCopying var response: NSURLResponse? |
| To | @NSCopying var response: URLResponse? |
| Declaration | |
|---|---|
| From | func streamingContentKeyRequestDataForApp(_ appIdentifier: NSData, contentIdentifier contentIdentifier: NSData, options options: [String : AnyObject]?) throws -> NSData |
| To | func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier contentIdentifier: Data, options options: [String : Any]? = nil) throws -> Data |
Modified AVAssetResourceRenewalRequest
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetResourceRenewalRequest : AVAssetResourceLoadingRequest {
} | -- |
| To | class AVAssetResourceRenewalRequest : AVAssetResourceLoadingRequest {
func finishLoading(with response: URLResponse?, data data: Data?, redirect redirect: URLRequest?)
func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier contentIdentifier: Data, options options: [String : Any]? = nil) throws -> Data
func persistentContentKey(fromKeyVendorResponse keyVendorResponse: Data, options options: [String : Any]? = nil, error outError: NSErrorPointer) -> Data
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetResourceRenewalRequest : CVarArg {
}
extension AVAssetResourceRenewalRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetTrack
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetTrack : NSObject, NSCopying, AVAsynchronousKeyValueLoading {
init()
weak var asset: AVAsset? { get }
var trackID: CMPersistentTrackID { get }
}
extension AVAssetTrack {
var mediaType: String { get }
var formatDescriptions: [AnyObject] { get }
var playable: Bool { get }
var enabled: Bool { get }
var selfContained: Bool { get }
var totalSampleDataLength: Int64 { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
}
extension AVAssetTrack {
var timeRange: CMTimeRange { get }
var naturalTimeScale: CMTimeScale { get }
var estimatedDataRate: Float { get }
}
extension AVAssetTrack {
var languageCode: String { get }
var extendedLanguageTag: String { get }
}
extension AVAssetTrack {
var naturalSize: CGSize { get }
var preferredTransform: CGAffineTransform { get }
}
extension AVAssetTrack {
var preferredVolume: Float { get }
}
extension AVAssetTrack {
var nominalFrameRate: Float { get }
var minFrameDuration: CMTime { get }
var requiresFrameReordering: Bool { get }
}
extension AVAssetTrack {
var segments: [AVAssetTrackSegment] { get }
func segmentForTrackTime(_ trackTime: CMTime) -> AVAssetTrackSegment?
func samplePresentationTimeForTrackTime(_ trackTime: CMTime) -> CMTime
}
extension AVAssetTrack {
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadataForFormat(_ format: String) -> [AVMetadataItem]
}
extension AVAssetTrack {
var availableTrackAssociationTypes: [String] { get }
func associatedTracksOfType(_ trackAssociationType: String) -> [AVAssetTrack]
} | AVAsynchronousKeyValueLoading, NSCopying |
| To | class AVAssetTrack : NSObject, NSCopying, AVAsynchronousKeyValueLoading {
init()
weak var asset: AVAsset? { get }
var trackID: CMPersistentTrackID { get }
var availableTrackAssociationTypes: [String] { get }
func associatedTracks(ofType trackAssociationType: String) -> [AVAssetTrack]
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var segments: [AVAssetTrackSegment] { get }
func segment(forTrackTime trackTime: CMTime) -> AVAssetTrackSegment?
func samplePresentationTime(forTrackTime trackTime: CMTime) -> CMTime
var nominalFrameRate: Float { get }
var minFrameDuration: CMTime { get }
var requiresFrameReordering: Bool { get }
var preferredVolume: Float { get }
var naturalSize: CGSize { get }
var preferredTransform: CGAffineTransform { get }
var languageCode: String? { get }
var extendedLanguageTag: String? { get }
var timeRange: CMTimeRange { get }
var naturalTimeScale: CMTimeScale { get }
var estimatedDataRate: Float { get }
var mediaType: String { get }
var formatDescriptions: [Any] { get }
var isPlayable: Bool { get }
var isEnabled: Bool { get }
var isSelfContained: Bool { get }
var totalSampleDataLength: Int64 { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetTrack : CVarArg {
}
extension AVAssetTrack : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetTrack {
var mediaType: String { get }
var formatDescriptions: [Any] { get }
var isPlayable: Bool { get }
var isEnabled: Bool { get }
var isSelfContained: Bool { get }
var totalSampleDataLength: Int64 { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
}
extension AVAssetTrack {
var timeRange: CMTimeRange { get }
var naturalTimeScale: CMTimeScale { get }
var estimatedDataRate: Float { get }
}
extension AVAssetTrack {
var languageCode: String? { get }
var extendedLanguageTag: String? { get }
}
extension AVAssetTrack {
var naturalSize: CGSize { get }
var preferredTransform: CGAffineTransform { get }
}
extension AVAssetTrack {
var preferredVolume: Float { get }
}
extension AVAssetTrack {
var nominalFrameRate: Float { get }
var minFrameDuration: CMTime { get }
var requiresFrameReordering: Bool { get }
}
extension AVAssetTrack {
var segments: [AVAssetTrackSegment] { get }
func segment(forTrackTime trackTime: CMTime) -> AVAssetTrackSegment?
func samplePresentationTime(forTrackTime trackTime: CMTime) -> CMTime
}
extension AVAssetTrack {
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
}
extension AVAssetTrack {
var availableTrackAssociationTypes: [String] { get }
func associatedTracks(ofType trackAssociationType: String) -> [AVAssetTrack]
} | AVAsynchronousKeyValueLoading, CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func associatedTracksOfType(_ trackAssociationType: String) -> [AVAssetTrack] |
| To | func associatedTracks(ofType trackAssociationType: String) -> [AVAssetTrack] |
Modified AVAssetTrack.extendedLanguageTag
| Declaration | |
|---|---|
| From | var extendedLanguageTag: String { get } |
| To | var extendedLanguageTag: String? { get } |
Modified AVAssetTrack.formatDescriptions
| Declaration | |
|---|---|
| From | var formatDescriptions: [AnyObject] { get } |
| To | var formatDescriptions: [Any] { get } |
Modified AVAssetTrack.isEnabled
| Declaration | |
|---|---|
| From | var enabled: Bool { get } |
| To | var isEnabled: Bool { get } |
Modified AVAssetTrack.isPlayable
| Declaration | |
|---|---|
| From | var playable: Bool { get } |
| To | var isPlayable: Bool { get } |
Modified AVAssetTrack.isSelfContained
| Declaration | |
|---|---|
| From | var selfContained: Bool { get } |
| To | var isSelfContained: Bool { get } |
Modified AVAssetTrack.languageCode
| Declaration | |
|---|---|
| From | var languageCode: String { get } |
| To | var languageCode: String? { get } |
| Declaration | |
|---|---|
| From | func metadataForFormat(_ format: String) -> [AVMetadataItem] |
| To | func metadata(forFormat format: String) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | func samplePresentationTimeForTrackTime(_ trackTime: CMTime) -> CMTime |
| To | func samplePresentationTime(forTrackTime trackTime: CMTime) -> CMTime |
| Declaration | |
|---|---|
| From | func segmentForTrackTime(_ trackTime: CMTime) -> AVAssetTrackSegment? |
| To | func segment(forTrackTime trackTime: CMTime) -> AVAssetTrackSegment? |
Modified AVAssetTrackGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetTrackGroup : NSObject, NSCopying {
var trackIDs: [NSNumber] { get }
} | NSCopying |
| To | class AVAssetTrackGroup : NSObject, NSCopying {
var trackIDs: [NSNumber] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetTrackGroup : CVarArg {
}
extension AVAssetTrackGroup : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
Modified AVAssetTrackSegment
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetTrackSegment : NSObject {
init()
var timeMapping: CMTimeMapping { get }
var empty: Bool { get }
} | -- |
| To | class AVAssetTrackSegment : NSObject {
init()
var timeMapping: CMTimeMapping { get }
var isEmpty: Bool { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetTrackSegment : CVarArg {
}
extension AVAssetTrackSegment : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetTrackSegment.isEmpty
| Declaration | |
|---|---|
| From | var empty: Bool { get } |
| To | var isEmpty: Bool { get } |
Modified AVAssetWriter
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriter : NSObject {
convenience init()
convenience init(URL outputURL: NSURL, fileType outputFileType: String) throws
class func assetWriterWithURL(_ outputURL: NSURL, fileType outputFileType: String) throws -> Self
init(URL outputURL: NSURL, fileType outputFileType: String) throws
@NSCopying var outputURL: NSURL { get }
var outputFileType: String { get }
var availableMediaTypes: [String] { get }
var status: AVAssetWriterStatus { get }
var error: NSError? { get }
var metadata: [AVMetadataItem]
var shouldOptimizeForNetworkUse: Bool
@NSCopying var directoryForTemporaryFiles: NSURL?
var inputs: [AVAssetWriterInput] { get }
func canApplyOutputSettings(_ outputSettings: [String : AnyObject]?, forMediaType mediaType: String) -> Bool
func canAddInput(_ input: AVAssetWriterInput) -> Bool
func addInput(_ input: AVAssetWriterInput)
func startWriting() -> Bool
func startSessionAtSourceTime(_ startTime: CMTime)
func endSessionAtSourceTime(_ endTime: CMTime)
func cancelWriting()
func finishWriting() -> Bool
func finishWritingWithCompletionHandler(_ handler: () -> Void)
}
extension AVAssetWriter {
var movieFragmentInterval: CMTime
var overallDurationHint: CMTime
var movieTimeScale: CMTimeScale
}
extension AVAssetWriter {
func canAddInputGroup(_ inputGroup: AVAssetWriterInputGroup) -> Bool
func addInputGroup(_ inputGroup: AVAssetWriterInputGroup)
var inputGroups: [AVAssetWriterInputGroup] { get }
} | -- |
| To | class AVAssetWriter : NSObject {
convenience init()
convenience init(url outputURL: URL, fileType outputFileType: String) throws
class func withURL(_ outputURL: URL, fileType outputFileType: String) throws -> Self
init(outputURL outputURL: URL, fileType outputFileType: String) throws
var outputURL: URL { get }
var outputFileType: String { get }
var availableMediaTypes: [String] { get }
var status: AVAssetWriterStatus { get }
var error: Error? { get }
var metadata: [AVMetadataItem]
var shouldOptimizeForNetworkUse: Bool
var directoryForTemporaryFiles: URL?
var inputs: [AVAssetWriterInput] { get }
func canApply(outputSettings outputSettings: [String : Any]?, forMediaType mediaType: String) -> Bool
func canAdd(_ input: AVAssetWriterInput) -> Bool
func add(_ input: AVAssetWriterInput)
func startWriting() -> Bool
func startSession(atSourceTime startTime: CMTime)
func endSession(atSourceTime endTime: CMTime)
func cancelWriting()
func finishWriting() -> Bool
func finishWriting(completionHandler handler: @escaping () -> Swift.Void)
func canAdd(_ inputGroup: AVAssetWriterInputGroup) -> Bool
func add(_ inputGroup: AVAssetWriterInputGroup)
var inputGroups: [AVAssetWriterInputGroup] { get }
var movieFragmentInterval: CMTime
var overallDurationHint: CMTime
var movieTimeScale: CMTimeScale
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriter : CVarArg {
}
extension AVAssetWriter : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetWriter {
var movieFragmentInterval: CMTime
var overallDurationHint: CMTime
var movieTimeScale: CMTimeScale
}
extension AVAssetWriter {
func canAdd(_ inputGroup: AVAssetWriterInputGroup) -> Bool
func add(_ inputGroup: AVAssetWriterInputGroup)
var inputGroups: [AVAssetWriterInputGroup] { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addInputGroup(_ inputGroup: AVAssetWriterInputGroup) |
| To | func add(_ inputGroup: AVAssetWriterInputGroup) |
| Declaration | |
|---|---|
| From | func addInput(_ input: AVAssetWriterInput) |
| To | func add(_ input: AVAssetWriterInput) |
| Declaration | |
|---|---|
| From | func canAddInputGroup(_ inputGroup: AVAssetWriterInputGroup) -> Bool |
| To | func canAdd(_ inputGroup: AVAssetWriterInputGroup) -> Bool |
| Declaration | |
|---|---|
| From | func canAddInput(_ input: AVAssetWriterInput) -> Bool |
| To | func canAdd(_ input: AVAssetWriterInput) -> Bool |
| Declaration | |
|---|---|
| From | func canApplyOutputSettings(_ outputSettings: [String : AnyObject]?, forMediaType mediaType: String) -> Bool |
| To | func canApply(outputSettings outputSettings: [String : Any]?, forMediaType mediaType: String) -> Bool |
| Declaration | |
|---|---|
| From | @NSCopying var directoryForTemporaryFiles: NSURL? |
| To | var directoryForTemporaryFiles: URL? |
| Declaration | |
|---|---|
| From | func endSessionAtSourceTime(_ endTime: CMTime) |
| To | func endSession(atSourceTime endTime: CMTime) |
Modified AVAssetWriter.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
| Declaration | |
|---|---|
| From | func finishWritingWithCompletionHandler(_ handler: () -> Void) |
| To | func finishWriting(completionHandler handler: @escaping () -> Swift.Void) |
| Declaration | |
|---|---|
| From | init(URL outputURL: NSURL, fileType outputFileType: String) throws |
| To | init(outputURL outputURL: URL, fileType outputFileType: String) throws |
Modified AVAssetWriter.outputURL
| Declaration | |
|---|---|
| From | @NSCopying var outputURL: NSURL { get } |
| To | var outputURL: URL { get } |
| Declaration | |
|---|---|
| From | func startSessionAtSourceTime(_ startTime: CMTime) |
| To | func startSession(atSourceTime startTime: CMTime) |
Modified AVAssetWriterInput
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriterInput : NSObject {
convenience init()
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?)
class func assetWriterInputWithMediaType(_ mediaType: String, outputSettings outputSettings: [String : AnyObject]?) -> Self
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?, sourceFormatHint sourceFormatHint: CMFormatDescription?)
class func assetWriterInputWithMediaType(_ mediaType: String, outputSettings outputSettings: [String : AnyObject]?, sourceFormatHint sourceFormatHint: CMFormatDescription?) -> Self
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?)
init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?, sourceFormatHint sourceFormatHint: CMFormatDescription?)
var mediaType: String { get }
var outputSettings: [String : AnyObject]? { get }
var sourceFormatHint: CMFormatDescription? { get }
var metadata: [AVMetadataItem]
var readyForMoreMediaData: Bool { get }
var expectsMediaDataInRealTime: Bool
func requestMediaDataWhenReadyOnQueue(_ queue: dispatch_queue_t, usingBlock block: () -> Void)
func appendSampleBuffer(_ sampleBuffer: CMSampleBuffer) -> Bool
func markAsFinished()
}
extension AVAssetWriterInput {
var languageCode: String?
var extendedLanguageTag: String?
}
extension AVAssetWriterInput {
var naturalSize: CGSize
var transform: CGAffineTransform
}
extension AVAssetWriterInput {
var preferredVolume: Float
}
extension AVAssetWriterInput {
var marksOutputTrackAsEnabled: Bool
var mediaTimeScale: CMTimeScale
var preferredMediaChunkDuration: CMTime
var preferredMediaChunkAlignment: Int
@NSCopying var sampleReferenceBaseURL: NSURL?
}
extension AVAssetWriterInput {
func canAddTrackAssociationWithTrackOfInput(_ input: AVAssetWriterInput, type trackAssociationType: String) -> Bool
func addTrackAssociationWithTrackOfInput(_ input: AVAssetWriterInput, type trackAssociationType: String)
}
extension AVAssetWriterInput {
var performsMultiPassEncodingIfSupported: Bool
var canPerformMultiplePasses: Bool { get }
var currentPassDescription: AVAssetWriterInputPassDescription? { get }
func respondToEachPassDescriptionOnQueue(_ queue: dispatch_queue_t, usingBlock block: dispatch_block_t)
func markCurrentPassAsFinished()
} | -- |
| To | class AVAssetWriterInput : NSObject {
convenience init()
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?)
class func withMediaType(_ mediaType: String, outputSettings outputSettings: [String : Any]?) -> Self
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?, sourceFormatHint sourceFormatHint: CMFormatDescription?)
class func withMediaType(_ mediaType: String, outputSettings outputSettings: [String : Any]?, sourceFormatHint sourceFormatHint: CMFormatDescription?) -> Self
convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?)
init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?, sourceFormatHint sourceFormatHint: CMFormatDescription?)
var mediaType: String { get }
var outputSettings: [String : Any]? { get }
var sourceFormatHint: CMFormatDescription? { get }
var metadata: [AVMetadataItem]
var isReadyForMoreMediaData: Bool { get }
var expectsMediaDataInRealTime: Bool
func requestMediaDataWhenReady(on queue: DispatchQueue, using block: @escaping () -> Swift.Void)
func append(_ sampleBuffer: CMSampleBuffer) -> Bool
func markAsFinished()
var performsMultiPassEncodingIfSupported: Bool
var canPerformMultiplePasses: Bool { get }
var currentPassDescription: AVAssetWriterInputPassDescription? { get }
func respondToEachPassDescription(on queue: DispatchQueue, using block: @escaping () -> Swift.Void)
func markCurrentPassAsFinished()
func canAddTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String) -> Bool
func addTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String)
var marksOutputTrackAsEnabled: Bool
var mediaTimeScale: CMTimeScale
var preferredMediaChunkDuration: CMTime
var preferredMediaChunkAlignment: Int
var sampleReferenceBaseURL: URL?
var preferredVolume: Float
var naturalSize: CGSize
var transform: CGAffineTransform
var languageCode: String?
var extendedLanguageTag: String?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriterInput : CVarArg {
}
extension AVAssetWriterInput : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAssetWriterInput {
var languageCode: String?
var extendedLanguageTag: String?
}
extension AVAssetWriterInput {
var naturalSize: CGSize
var transform: CGAffineTransform
}
extension AVAssetWriterInput {
var preferredVolume: Float
}
extension AVAssetWriterInput {
var marksOutputTrackAsEnabled: Bool
var mediaTimeScale: CMTimeScale
var preferredMediaChunkDuration: CMTime
var preferredMediaChunkAlignment: Int
var sampleReferenceBaseURL: URL?
}
extension AVAssetWriterInput {
func canAddTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String) -> Bool
func addTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String)
}
extension AVAssetWriterInput {
var performsMultiPassEncodingIfSupported: Bool
var canPerformMultiplePasses: Bool { get }
var currentPassDescription: AVAssetWriterInputPassDescription? { get }
func respondToEachPassDescription(on queue: DispatchQueue, using block: @escaping () -> Swift.Void)
func markCurrentPassAsFinished()
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addTrackAssociationWithTrackOfInput(_ input: AVAssetWriterInput, type trackAssociationType: String) |
| To | func addTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String) |
| Declaration | |
|---|---|
| From | func appendSampleBuffer(_ sampleBuffer: CMSampleBuffer) -> Bool |
| To | func append(_ sampleBuffer: CMSampleBuffer) -> Bool |
Modified AVAssetWriterInput.canAddTrackAssociation(withTrackOf: AVAssetWriterInput, type: String) -> Bool
| Declaration | |
|---|---|
| From | func canAddTrackAssociationWithTrackOfInput(_ input: AVAssetWriterInput, type trackAssociationType: String) -> Bool |
| To | func canAddTrackAssociation(withTrackOf input: AVAssetWriterInput, type trackAssociationType: String) -> Bool |
| Declaration | |
|---|---|
| From | convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?) |
| To | convenience init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?) |
| Declaration | |
|---|---|
| From | init(mediaType mediaType: String, outputSettings outputSettings: [String : AnyObject]?, sourceFormatHint sourceFormatHint: CMFormatDescription?) |
| To | init(mediaType mediaType: String, outputSettings outputSettings: [String : Any]?, sourceFormatHint sourceFormatHint: CMFormatDescription?) |
| Declaration | |
|---|---|
| From | var readyForMoreMediaData: Bool { get } |
| To | var isReadyForMoreMediaData: Bool { get } |
Modified AVAssetWriterInput.outputSettings
| Declaration | |
|---|---|
| From | var outputSettings: [String : AnyObject]? { get } |
| To | var outputSettings: [String : Any]? { get } |
| Declaration | |
|---|---|
| From | func requestMediaDataWhenReadyOnQueue(_ queue: dispatch_queue_t, usingBlock block: () -> Void) |
| To | func requestMediaDataWhenReady(on queue: DispatchQueue, using block: @escaping () -> Swift.Void) |
Modified AVAssetWriterInput.respondToEachPassDescription(on: DispatchQueue, using: () -> Swift.Void)
| Declaration | |
|---|---|
| From | func respondToEachPassDescriptionOnQueue(_ queue: dispatch_queue_t, usingBlock block: dispatch_block_t) |
| To | func respondToEachPassDescription(on queue: DispatchQueue, using block: @escaping () -> Swift.Void) |
| Declaration | |
|---|---|
| From | @NSCopying var sampleReferenceBaseURL: NSURL? |
| To | var sampleReferenceBaseURL: URL? |
Modified AVAssetWriterInputGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriterInputGroup : AVMediaSelectionGroup {
convenience init()
convenience init(inputs inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?)
class func assetWriterInputGroupWithInputs(_ inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?) -> Self
init(inputs inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?)
var inputs: [AVAssetWriterInput] { get }
var defaultInput: AVAssetWriterInput? { get }
} | -- |
| To | class AVAssetWriterInputGroup : AVMediaSelectionGroup {
convenience init()
convenience init(inputs inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?)
class func withInputs(_ inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?) -> Self
init(inputs inputs: [AVAssetWriterInput], defaultInput defaultInput: AVAssetWriterInput?)
var inputs: [AVAssetWriterInput] { get }
var defaultInput: AVAssetWriterInput? { get }
class func playableMediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], with locale: Locale) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriterInputGroup : CVarArg {
}
extension AVAssetWriterInputGroup : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetWriterInputMetadataAdaptor
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriterInputMetadataAdaptor : NSObject {
convenience init()
convenience init(assetWriterInput input: AVAssetWriterInput)
class func assetWriterInputMetadataAdaptorWithAssetWriterInput(_ input: AVAssetWriterInput) -> Self
init(assetWriterInput input: AVAssetWriterInput)
var assetWriterInput: AVAssetWriterInput { get }
func appendTimedMetadataGroup(_ timedMetadataGroup: AVTimedMetadataGroup) -> Bool
} | -- |
| To | class AVAssetWriterInputMetadataAdaptor : NSObject {
convenience init()
convenience init(assetWriterInput input: AVAssetWriterInput)
class func withAssetWriterInput(_ input: AVAssetWriterInput) -> Self
init(assetWriterInput input: AVAssetWriterInput)
var assetWriterInput: AVAssetWriterInput { get }
func append(_ timedMetadataGroup: AVTimedMetadataGroup) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriterInputMetadataAdaptor : CVarArg {
}
extension AVAssetWriterInputMetadataAdaptor : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func appendTimedMetadataGroup(_ timedMetadataGroup: AVTimedMetadataGroup) -> Bool |
| To | func append(_ timedMetadataGroup: AVTimedMetadataGroup) -> Bool |
Modified AVAssetWriterInputPassDescription
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriterInputPassDescription : NSObject {
init()
var sourceTimeRanges: [NSValue] { get }
} | -- |
| To | class AVAssetWriterInputPassDescription : NSObject {
init()
var sourceTimeRanges: [NSValue] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriterInputPassDescription : CVarArg {
}
extension AVAssetWriterInputPassDescription : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetWriterInputPixelBufferAdaptor
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetWriterInputPixelBufferAdaptor : NSObject {
convenience init()
convenience init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : AnyObject]?)
class func assetWriterInputPixelBufferAdaptorWithAssetWriterInput(_ input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : AnyObject]?) -> Self
init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : AnyObject]?)
var assetWriterInput: AVAssetWriterInput { get }
var sourcePixelBufferAttributes: [String : AnyObject]? { get }
var pixelBufferPool: CVPixelBufferPool? { get }
func appendPixelBuffer(_ pixelBuffer: CVPixelBuffer, withPresentationTime presentationTime: CMTime) -> Bool
} | -- |
| To | class AVAssetWriterInputPixelBufferAdaptor : NSObject {
convenience init()
convenience init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : Any]? = nil)
class func withAssetWriterInput(_ input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : Any]? = nil) -> Self
init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : Any]? = nil)
var assetWriterInput: AVAssetWriterInput { get }
var sourcePixelBufferAttributes: [String : Any]? { get }
var pixelBufferPool: CVPixelBufferPool? { get }
func append(_ pixelBuffer: CVPixelBuffer, withPresentationTime presentationTime: CMTime) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAssetWriterInputPixelBufferAdaptor : CVarArg {
}
extension AVAssetWriterInputPixelBufferAdaptor : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetWriterInputPixelBufferAdaptor.append(_: CVPixelBuffer, withPresentationTime: CMTime) -> Bool
| Declaration | |
|---|---|
| From | func appendPixelBuffer(_ pixelBuffer: CVPixelBuffer, withPresentationTime presentationTime: CMTime) -> Bool |
| To | func append(_ pixelBuffer: CVPixelBuffer, withPresentationTime presentationTime: CMTime) -> Bool |
| Declaration | |
|---|---|
| From | init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : AnyObject]?) |
| To | init(assetWriterInput input: AVAssetWriterInput, sourcePixelBufferAttributes sourcePixelBufferAttributes: [String : Any]? = nil) |
| Declaration | |
|---|---|
| From | var sourcePixelBufferAttributes: [String : AnyObject]? { get } |
| To | var sourcePixelBufferAttributes: [String : Any]? { get } |
Modified AVAssetWriterStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAssetWriterStatus : Int {
case Unknown
case Writing
case Completed
case Failed
case Cancelled
} |
| To | enum AVAssetWriterStatus : Int {
case unknown
case writing
case completed
case failed
case cancelled
} |
Modified AVAssetWriterStatus.cancelled
| Declaration | |
|---|---|
| From | case Cancelled |
| To | case cancelled |
Modified AVAssetWriterStatus.completed
| Declaration | |
|---|---|
| From | case Completed |
| To | case completed |
Modified AVAssetWriterStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVAssetWriterStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVAssetWriterStatus.writing
| Declaration | |
|---|---|
| From | case Writing |
| To | case writing |
| Declaration | Protocols | |
|---|---|---|
| From | class AVAsynchronousCIImageFilteringRequest : NSObject, NSCopying {
var renderSize: CGSize { get }
var compositionTime: CMTime { get }
var sourceImage: CIImage { get }
func finishWithImage(_ filteredImage: CIImage, context context: CIContext?)
func finishWithError(_ error: NSError)
} | NSCopying |
| To | class AVAsynchronousCIImageFilteringRequest : NSObject, NSCopying {
var renderSize: CGSize { get }
var compositionTime: CMTime { get }
var sourceImage: CIImage { get }
func finish(with filteredImage: CIImage, context context: CIContext?)
func finish(with error: Error)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAsynchronousCIImageFilteringRequest : CVarArg {
}
extension AVAsynchronousCIImageFilteringRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func finishWithError(_ error: NSError) |
| To | func finish(with error: Error) |
| Declaration | |
|---|---|
| From | func finishWithImage(_ filteredImage: CIImage, context context: CIContext?) |
| To | func finish(with filteredImage: CIImage, context context: CIContext?) |
Modified AVAsynchronousKeyValueLoading
| Declaration | |
|---|---|
| From | protocol AVAsynchronousKeyValueLoading {
func statusOfValueForKey(_ key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronouslyForKeys(_ keys: [String], completionHandler handler: (() -> Void)?)
} |
| To | protocol AVAsynchronousKeyValueLoading {
func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Swift.Void)? = nil)
} |
| Declaration | |
|---|---|
| From | func loadValuesAsynchronouslyForKeys(_ keys: [String], completionHandler handler: (() -> Void)?) |
| To | func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Swift.Void)? = nil) |
| Declaration | |
|---|---|
| From | func statusOfValueForKey(_ key: String, error outError: NSErrorPointer) -> AVKeyValueStatus |
| To | func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus |
| Declaration | Protocols | |
|---|---|---|
| From | class AVAsynchronousVideoCompositionRequest : NSObject, NSCopying {
var renderContext: AVVideoCompositionRenderContext { get }
var compositionTime: CMTime { get }
var sourceTrackIDs: [NSNumber] { get }
var videoCompositionInstruction: AVVideoCompositionInstructionProtocol { get }
func sourceFrameByTrackID(_ trackID: CMPersistentTrackID) -> CVPixelBuffer?
func finishWithComposedVideoFrame(_ composedVideoFrame: CVPixelBuffer)
func finishWithError(_ error: NSError)
func finishCancelledRequest()
} | NSCopying |
| To | class AVAsynchronousVideoCompositionRequest : NSObject, NSCopying {
var renderContext: AVVideoCompositionRenderContext { get }
var compositionTime: CMTime { get }
var sourceTrackIDs: [NSNumber] { get }
var videoCompositionInstruction: AVVideoCompositionInstructionProtocol { get }
func sourceFrame(byTrackID trackID: CMPersistentTrackID) -> CVPixelBuffer?
func finish(withComposedVideoFrame composedVideoFrame: CVPixelBuffer)
func finish(with error: Error)
func finishCancelledRequest()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAsynchronousVideoCompositionRequest : CVarArg {
}
extension AVAsynchronousVideoCompositionRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func finishWithError(_ error: NSError) |
| To | func finish(with error: Error) |
| Declaration | |
|---|---|
| From | func finishWithComposedVideoFrame(_ composedVideoFrame: CVPixelBuffer) |
| To | func finish(withComposedVideoFrame composedVideoFrame: CVPixelBuffer) |
Modified AVAsynchronousVideoCompositionRequest.sourceFrame(byTrackID: CMPersistentTrackID) -> CVPixelBuffer?
| Declaration | |
|---|---|
| From | func sourceFrameByTrackID(_ trackID: CMPersistentTrackID) -> CVPixelBuffer? |
| To | func sourceFrame(byTrackID trackID: CMPersistentTrackID) -> CVPixelBuffer? |
| Declaration | |
|---|---|
| From | enum AVAudio3DMixingRenderingAlgorithm : Int {
case EqualPowerPanning
case SphericalHead
case HRTF
case SoundField
case StereoPassThrough
} |
| To | enum AVAudio3DMixingRenderingAlgorithm : Int {
case equalPowerPanning
case sphericalHead
case HRTF
case soundField
case stereoPassThrough
} |
| Declaration | |
|---|---|
| From | case EqualPowerPanning |
| To | case equalPowerPanning |
| Declaration | |
|---|---|
| From | case SoundField |
| To | case soundField |
| Declaration | |
|---|---|
| From | case SphericalHead |
| To | case sphericalHead |
| Declaration | |
|---|---|
| From | case StereoPassThrough |
| To | case stereoPassThrough |
Modified AVAudioBuffer
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioBuffer : NSObject, NSCopying, NSMutableCopying {
var format: AVAudioFormat { get }
var audioBufferList: UnsafePointer<AudioBufferList> { get }
var mutableAudioBufferList: UnsafeMutablePointer<AudioBufferList> { get }
} | NSCopying, NSMutableCopying |
| To | class AVAudioBuffer : NSObject, NSCopying, NSMutableCopying {
var format: AVAudioFormat { get }
var audioBufferList: UnsafePointer<AudioBufferList> { get }
var mutableAudioBufferList: UnsafeMutablePointer<AudioBufferList> { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioBuffer : CVarArg {
}
extension AVAudioBuffer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVAudioChannelLayout
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioChannelLayout : NSObject, NSSecureCoding {
convenience init(layoutTag layoutTag: AudioChannelLayoutTag)
init(layout layout: UnsafePointer<AudioChannelLayout>)
func isEqual(_ object: AnyObject) -> Bool
class func layoutWithLayoutTag(_ layoutTag: AudioChannelLayoutTag) -> Self
class func layoutWithLayout(_ layout: UnsafePointer<AudioChannelLayout>) -> Self
var layoutTag: AudioChannelLayoutTag { get }
var layout: UnsafePointer<AudioChannelLayout> { get }
var channelCount: AVAudioChannelCount { get }
} | NSSecureCoding |
| To | class AVAudioChannelLayout : NSObject, NSSecureCoding {
convenience init()
convenience init(layoutTag layoutTag: AudioChannelLayoutTag)
init(layout layout: UnsafePointer<AudioChannelLayout>)
func isEqual(_ object: Any) -> Bool
class func withLayoutTag(_ layoutTag: AudioChannelLayoutTag) -> Self
class func withLayout(_ layout: UnsafePointer<AudioChannelLayout>) -> Self
var layoutTag: AudioChannelLayoutTag { get }
var layout: UnsafePointer<AudioChannelLayout> { get }
var channelCount: AVAudioChannelCount { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioChannelLayout : CVarArg {
}
extension AVAudioChannelLayout : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSSecureCoding |
| Declaration | |
|---|---|
| From | func isEqual(_ object: AnyObject) -> Bool |
| To | func isEqual(_ object: Any) -> Bool |
Modified AVAudioCommonFormat [enum]
| Declaration | |
|---|---|
| From | enum AVAudioCommonFormat : UInt {
case OtherFormat
case PCMFormatFloat32
case PCMFormatFloat64
case PCMFormatInt16
case PCMFormatInt32
} |
| To | enum AVAudioCommonFormat : UInt {
case otherFormat
case pcmFormatFloat32
case pcmFormatFloat64
case pcmFormatInt16
case pcmFormatInt32
} |
Modified AVAudioCommonFormat.otherFormat
| Declaration | |
|---|---|
| From | case OtherFormat |
| To | case otherFormat |
Modified AVAudioCommonFormat.pcmFormatFloat32
| Declaration | |
|---|---|
| From | case PCMFormatFloat32 |
| To | case pcmFormatFloat32 |
Modified AVAudioCommonFormat.pcmFormatFloat64
| Declaration | |
|---|---|
| From | case PCMFormatFloat64 |
| To | case pcmFormatFloat64 |
Modified AVAudioCommonFormat.pcmFormatInt16
| Declaration | |
|---|---|
| From | case PCMFormatInt16 |
| To | case pcmFormatInt16 |
Modified AVAudioCommonFormat.pcmFormatInt32
| Declaration | |
|---|---|
| From | case PCMFormatInt32 |
| To | case pcmFormatInt32 |
Modified AVAudioCompressedBuffer
| Declaration | |
|---|---|
| From | class AVAudioCompressedBuffer : AVAudioBuffer {
init(format format: AVAudioFormat, packetCapacity packetCapacity: AVAudioPacketCount, maximumPacketSize maximumPacketSize: Int)
init(format format: AVAudioFormat, packetCapacity packetCapacity: AVAudioPacketCount)
var packetCapacity: AVAudioPacketCount { get }
var packetCount: AVAudioPacketCount
var maximumPacketSize: Int { get }
var data: UnsafeMutablePointer<Void> { get }
var packetDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription> { get }
} |
| To | class AVAudioCompressedBuffer : AVAudioBuffer {
init(format format: AVAudioFormat, packetCapacity packetCapacity: AVAudioPacketCount, maximumPacketSize maximumPacketSize: Int)
init(format format: AVAudioFormat, packetCapacity packetCapacity: AVAudioPacketCount)
var packetCapacity: AVAudioPacketCount { get }
var packetCount: AVAudioPacketCount
var maximumPacketSize: Int { get }
var data: UnsafeMutableRawPointer { get }
var packetDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>? { get }
} |
Modified AVAudioCompressedBuffer.data
| Declaration | |
|---|---|
| From | var data: UnsafeMutablePointer<Void> { get } |
| To | var data: UnsafeMutableRawPointer { get } |
| Declaration | |
|---|---|
| From | var packetDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription> { get } |
| To | var packetDescriptions: UnsafeMutablePointer<AudioStreamPacketDescription>? { get } |
Modified AVAudioConnectionPoint
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioConnectionPoint : NSObject {
init(node node: AVAudioNode, bus bus: AVAudioNodeBus)
weak var node: AVAudioNode? { get }
var bus: AVAudioNodeBus { get }
} | -- |
| To | class AVAudioConnectionPoint : NSObject {
init(node node: AVAudioNode, bus bus: AVAudioNodeBus)
convenience init()
weak var node: AVAudioNode? { get }
var bus: AVAudioNodeBus { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioConnectionPoint : CVarArg {
}
extension AVAudioConnectionPoint : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioConverter
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioConverter : NSObject {
init(fromFormat fromFormat: AVAudioFormat, toFormat toFormat: AVAudioFormat)
func reset()
var inputFormat: AVAudioFormat { get }
var outputFormat: AVAudioFormat { get }
var channelMap: [NSNumber]
var magicCookie: NSData?
var downmix: Bool
var dither: Bool
var sampleRateConverterQuality: Int
var sampleRateConverterAlgorithm: String
var primeMethod: AVAudioConverterPrimeMethod
var primeInfo: AVAudioConverterPrimeInfo
func convertToBuffer(_ outputBuffer: AVAudioPCMBuffer, fromBuffer inputBuffer: AVAudioPCMBuffer) throws
func convertToBuffer(_ outputBuffer: AVAudioBuffer, error outError: NSErrorPointer, withInputFromBlock inputBlock: AVAudioConverterInputBlock) -> AVAudioConverterOutputStatus
}
extension AVAudioConverter {
var bitRate: Int
var bitRateStrategy: String?
var maximumOutputPacketSize: Int { get }
var availableEncodeBitRates: [NSNumber]? { get }
var applicableEncodeBitRates: [NSNumber]? { get }
var availableEncodeSampleRates: [NSNumber]? { get }
var applicableEncodeSampleRates: [NSNumber]? { get }
var availableEncodeChannelLayoutTags: [NSNumber]? { get }
} | -- |
| To | class AVAudioConverter : NSObject {
init(from fromFormat: AVAudioFormat, to toFormat: AVAudioFormat)
func reset()
var inputFormat: AVAudioFormat { get }
var outputFormat: AVAudioFormat { get }
var channelMap: [NSNumber]
var magicCookie: Data?
var downmix: Bool
var dither: Bool
var sampleRateConverterQuality: Int
var sampleRateConverterAlgorithm: String
var primeMethod: AVAudioConverterPrimeMethod
var primeInfo: AVAudioConverterPrimeInfo
func convert(to outputBuffer: AVAudioPCMBuffer, from inputBuffer: AVAudioPCMBuffer) throws
func convert(to outputBuffer: AVAudioBuffer, error outError: NSErrorPointer, withInputFrom inputBlock: AVFoundation.AVAudioConverterInputBlock) -> AVAudioConverterOutputStatus
var bitRate: Int
var bitRateStrategy: String?
var maximumOutputPacketSize: Int { get }
var availableEncodeBitRates: [NSNumber]? { get }
var applicableEncodeBitRates: [NSNumber]? { get }
var availableEncodeSampleRates: [NSNumber]? { get }
var applicableEncodeSampleRates: [NSNumber]? { get }
var availableEncodeChannelLayoutTags: [NSNumber]? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioConverter : CVarArg {
}
extension AVAudioConverter : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAudioConverter {
var bitRate: Int
var bitRateStrategy: String?
var maximumOutputPacketSize: Int { get }
var availableEncodeBitRates: [NSNumber]? { get }
var applicableEncodeBitRates: [NSNumber]? { get }
var availableEncodeSampleRates: [NSNumber]? { get }
var applicableEncodeSampleRates: [NSNumber]? { get }
var availableEncodeChannelLayoutTags: [NSNumber]? { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func convertToBuffer(_ outputBuffer: AVAudioBuffer, error outError: NSErrorPointer, withInputFromBlock inputBlock: AVAudioConverterInputBlock) -> AVAudioConverterOutputStatus |
| To | func convert(to outputBuffer: AVAudioBuffer, error outError: NSErrorPointer, withInputFrom inputBlock: AVFoundation.AVAudioConverterInputBlock) -> AVAudioConverterOutputStatus |
| Declaration | |
|---|---|
| From | func convertToBuffer(_ outputBuffer: AVAudioPCMBuffer, fromBuffer inputBuffer: AVAudioPCMBuffer) throws |
| To | func convert(to outputBuffer: AVAudioPCMBuffer, from inputBuffer: AVAudioPCMBuffer) throws |
| Declaration | |
|---|---|
| From | init(fromFormat fromFormat: AVAudioFormat, toFormat toFormat: AVAudioFormat) |
| To | init(from fromFormat: AVAudioFormat, to toFormat: AVAudioFormat) |
Modified AVAudioConverter.magicCookie
| Declaration | |
|---|---|
| From | var magicCookie: NSData? |
| To | var magicCookie: Data? |
Modified AVAudioConverterInputStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAudioConverterInputStatus : Int {
case HaveData
case NoDataNow
case EndOfStream
} |
| To | enum AVAudioConverterInputStatus : Int {
case haveData
case noDataNow
case endOfStream
} |
| Declaration | |
|---|---|
| From | case EndOfStream |
| To | case endOfStream |
Modified AVAudioConverterInputStatus.haveData
| Declaration | |
|---|---|
| From | case HaveData |
| To | case haveData |
| Declaration | |
|---|---|
| From | case NoDataNow |
| To | case noDataNow |
Modified AVAudioConverterOutputStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAudioConverterOutputStatus : Int {
case HaveData
case InputRanDry
case EndOfStream
case Error
} |
| To | enum AVAudioConverterOutputStatus : Int {
case haveData
case inputRanDry
case endOfStream
case error
} |
| Declaration | |
|---|---|
| From | case EndOfStream |
| To | case endOfStream |
Modified AVAudioConverterOutputStatus.error
| Declaration | |
|---|---|
| From | case Error |
| To | case error |
| Declaration | |
|---|---|
| From | case HaveData |
| To | case haveData |
| Declaration | |
|---|---|
| From | case InputRanDry |
| To | case inputRanDry |
Modified AVAudioConverterPrimeMethod [enum]
| Declaration | |
|---|---|
| From | enum AVAudioConverterPrimeMethod : Int {
case Pre
case Normal
case None
} |
| To | enum AVAudioConverterPrimeMethod : Int {
case pre
case normal
case none
} |
Modified AVAudioConverterPrimeMethod.none
| Declaration | |
|---|---|
| From | case None |
| To | case none |
Modified AVAudioConverterPrimeMethod.normal
| Declaration | |
|---|---|
| From | case Normal |
| To | case normal |
Modified AVAudioConverterPrimeMethod.pre
| Declaration | |
|---|---|
| From | case Pre |
| To | case pre |
Modified AVAudioEngine
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioEngine : NSObject {
init()
func attachNode(_ node: AVAudioNode)
func detachNode(_ node: AVAudioNode)
func connect(_ node1: AVAudioNode, to node2: AVAudioNode, fromBus bus1: AVAudioNodeBus, toBus bus2: AVAudioNodeBus, format format: AVAudioFormat?)
func connect(_ node1: AVAudioNode, to node2: AVAudioNode, format format: AVAudioFormat?)
func connect(_ sourceNode: AVAudioNode, toConnectionPoints destNodes: [AVAudioConnectionPoint], fromBus sourceBus: AVAudioNodeBus, format format: AVAudioFormat?)
func disconnectNodeInput(_ node: AVAudioNode, bus bus: AVAudioNodeBus)
func disconnectNodeInput(_ node: AVAudioNode)
func disconnectNodeOutput(_ node: AVAudioNode, bus bus: AVAudioNodeBus)
func disconnectNodeOutput(_ node: AVAudioNode)
func prepare()
func start() throws
func pause()
func reset()
func stop()
func inputConnectionPointForNode(_ node: AVAudioNode, inputBus bus: AVAudioNodeBus) -> AVAudioConnectionPoint?
func outputConnectionPointsForNode(_ node: AVAudioNode, outputBus bus: AVAudioNodeBus) -> [AVAudioConnectionPoint]
var musicSequence: MusicSequence
var outputNode: AVAudioOutputNode { get }
var inputNode: AVAudioInputNode? { get }
var mainMixerNode: AVAudioMixerNode { get }
var running: Bool { get }
} | -- |
| To | class AVAudioEngine : NSObject {
init()
func attach(_ node: AVAudioNode)
func detach(_ node: AVAudioNode)
func connect(_ node1: AVAudioNode, to node2: AVAudioNode, fromBus bus1: AVAudioNodeBus, toBus bus2: AVAudioNodeBus, format format: AVAudioFormat?)
func connect(_ node1: AVAudioNode, to node2: AVAudioNode, format format: AVAudioFormat?)
func connect(_ sourceNode: AVAudioNode, to destNodes: [AVAudioConnectionPoint], fromBus sourceBus: AVAudioNodeBus, format format: AVAudioFormat?)
func disconnectNodeInput(_ node: AVAudioNode, bus bus: AVAudioNodeBus)
func disconnectNodeInput(_ node: AVAudioNode)
func disconnectNodeOutput(_ node: AVAudioNode, bus bus: AVAudioNodeBus)
func disconnectNodeOutput(_ node: AVAudioNode)
func prepare()
func start() throws
func pause()
func reset()
func stop()
func inputConnectionPoint(for node: AVAudioNode, inputBus bus: AVAudioNodeBus) -> AVAudioConnectionPoint?
func outputConnectionPoints(for node: AVAudioNode, outputBus bus: AVAudioNodeBus) -> [AVAudioConnectionPoint]
var musicSequence: MusicSequence?
var outputNode: AVAudioOutputNode { get }
var inputNode: AVAudioInputNode? { get }
var mainMixerNode: AVAudioMixerNode { get }
var isRunning: Bool { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioEngine : CVarArg {
}
extension AVAudioEngine : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioEngine.attach(_: AVAudioNode)
| Declaration | |
|---|---|
| From | func attachNode(_ node: AVAudioNode) |
| To | func attach(_ node: AVAudioNode) |
| Declaration | |
|---|---|
| From | func connect(_ sourceNode: AVAudioNode, toConnectionPoints destNodes: [AVAudioConnectionPoint], fromBus sourceBus: AVAudioNodeBus, format format: AVAudioFormat?) |
| To | func connect(_ sourceNode: AVAudioNode, to destNodes: [AVAudioConnectionPoint], fromBus sourceBus: AVAudioNodeBus, format format: AVAudioFormat?) |
Modified AVAudioEngine.detach(_: AVAudioNode)
| Declaration | |
|---|---|
| From | func detachNode(_ node: AVAudioNode) |
| To | func detach(_ node: AVAudioNode) |
| Declaration | |
|---|---|
| From | func inputConnectionPointForNode(_ node: AVAudioNode, inputBus bus: AVAudioNodeBus) -> AVAudioConnectionPoint? |
| To | func inputConnectionPoint(for node: AVAudioNode, inputBus bus: AVAudioNodeBus) -> AVAudioConnectionPoint? |
Modified AVAudioEngine.isRunning
| Declaration | |
|---|---|
| From | var running: Bool { get } |
| To | var isRunning: Bool { get } |
Modified AVAudioEngine.musicSequence
| Declaration | |
|---|---|
| From | var musicSequence: MusicSequence |
| To | var musicSequence: MusicSequence? |
| Declaration | |
|---|---|
| From | func outputConnectionPointsForNode(_ node: AVAudioNode, outputBus bus: AVAudioNodeBus) -> [AVAudioConnectionPoint] |
| To | func outputConnectionPoints(for node: AVAudioNode, outputBus bus: AVAudioNodeBus) -> [AVAudioConnectionPoint] |
| Declaration | |
|---|---|
| From | enum AVAudioEnvironmentDistanceAttenuationModel : Int {
case Exponential
case Inverse
case Linear
} |
| To | enum AVAudioEnvironmentDistanceAttenuationModel : Int {
case exponential
case inverse
case linear
} |
| Declaration | |
|---|---|
| From | case Exponential |
| To | case exponential |
| Declaration | |
|---|---|
| From | case Inverse |
| To | case inverse |
| Declaration | |
|---|---|
| From | case Linear |
| To | case linear |
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioEnvironmentDistanceAttenuationParameters : NSObject {
var distanceAttenuationModel: AVAudioEnvironmentDistanceAttenuationModel
var referenceDistance: Float
var maximumDistance: Float
var rolloffFactor: Float
} | -- |
| To | class AVAudioEnvironmentDistanceAttenuationParameters : NSObject {
var distanceAttenuationModel: AVAudioEnvironmentDistanceAttenuationModel
var referenceDistance: Float
var maximumDistance: Float
var rolloffFactor: Float
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioEnvironmentDistanceAttenuationParameters : CVarArg {
}
extension AVAudioEnvironmentDistanceAttenuationParameters : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioEnvironmentNode
| Declaration | |
|---|---|
| From | class AVAudioEnvironmentNode : AVAudioNode, AVAudioMixing {
var outputVolume: Float
var nextAvailableInputBus: AVAudioNodeBus { get }
var listenerPosition: AVAudio3DPoint
var listenerVectorOrientation: AVAudio3DVectorOrientation
var listenerAngularOrientation: AVAudio3DAngularOrientation
var distanceAttenuationParameters: AVAudioEnvironmentDistanceAttenuationParameters { get }
var reverbParameters: AVAudioEnvironmentReverbParameters { get }
var applicableRenderingAlgorithms: [NSNumber] { get }
} |
| To | class AVAudioEnvironmentNode : AVAudioNode, AVAudioMixing {
init()
var outputVolume: Float
var nextAvailableInputBus: AVAudioNodeBus { get }
var listenerPosition: AVAudio3DPoint
var listenerVectorOrientation: AVAudio3DVectorOrientation
var listenerAngularOrientation: AVAudio3DAngularOrientation
var distanceAttenuationParameters: AVAudioEnvironmentDistanceAttenuationParameters { get }
var reverbParameters: AVAudioEnvironmentReverbParameters { get }
var applicableRenderingAlgorithms: [NSNumber] { get }
} |
Modified AVAudioEnvironmentReverbParameters
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioEnvironmentReverbParameters : NSObject {
var enable: Bool
var level: Float
var filterParameters: AVAudioUnitEQFilterParameters { get }
func loadFactoryReverbPreset(_ preset: AVAudioUnitReverbPreset)
} | -- |
| To | class AVAudioEnvironmentReverbParameters : NSObject {
var enable: Bool
var level: Float
var filterParameters: AVAudioUnitEQFilterParameters { get }
func loadFactoryReverbPreset(_ preset: AVAudioUnitReverbPreset)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioEnvironmentReverbParameters : CVarArg {
}
extension AVAudioEnvironmentReverbParameters : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioFile
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioFile : NSObject {
init(forReading fileURL: NSURL) throws
init(forReading fileURL: NSURL, commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws
init(forWriting fileURL: NSURL, settings settings: [String : AnyObject]) throws
init(forWriting fileURL: NSURL, settings settings: [String : AnyObject], commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws
func readIntoBuffer(_ buffer: AVAudioPCMBuffer) throws
func readIntoBuffer(_ buffer: AVAudioPCMBuffer, frameCount frames: AVAudioFrameCount) throws
func writeFromBuffer(_ buffer: AVAudioPCMBuffer) throws
var url: NSURL { get }
var fileFormat: AVAudioFormat { get }
var processingFormat: AVAudioFormat { get }
var length: AVAudioFramePosition { get }
var framePosition: AVAudioFramePosition
} | -- |
| To | class AVAudioFile : NSObject {
init(forReading fileURL: URL) throws
init(forReading fileURL: URL, commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws
init(forWriting fileURL: URL, settings settings: [String : Any]) throws
init(forWriting fileURL: URL, settings settings: [String : Any], commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws
func read(into buffer: AVAudioPCMBuffer) throws
func read(into buffer: AVAudioPCMBuffer, frameCount frames: AVAudioFrameCount) throws
func write(from buffer: AVAudioPCMBuffer) throws
var url: URL { get }
var fileFormat: AVAudioFormat { get }
var processingFormat: AVAudioFormat { get }
var length: AVAudioFramePosition { get }
var framePosition: AVAudioFramePosition
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioFile : CVarArg {
}
extension AVAudioFile : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | init(forReading fileURL: NSURL) throws |
| To | init(forReading fileURL: URL) throws |
Modified AVAudioFile.init(forReading: URL, commonFormat: AVAudioCommonFormat, interleaved: Bool) throws
| Declaration | |
|---|---|
| From | init(forReading fileURL: NSURL, commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws |
| To | init(forReading fileURL: URL, commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws |
| Declaration | |
|---|---|
| From | init(forWriting fileURL: NSURL, settings settings: [String : AnyObject]) throws |
| To | init(forWriting fileURL: URL, settings settings: [String : Any]) throws |
| Declaration | |
|---|---|
| From | init(forWriting fileURL: NSURL, settings settings: [String : AnyObject], commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws |
| To | init(forWriting fileURL: URL, settings settings: [String : Any], commonFormat format: AVAudioCommonFormat, interleaved interleaved: Bool) throws |
| Declaration | |
|---|---|
| From | func readIntoBuffer(_ buffer: AVAudioPCMBuffer) throws |
| To | func read(into buffer: AVAudioPCMBuffer) throws |
| Declaration | |
|---|---|
| From | func readIntoBuffer(_ buffer: AVAudioPCMBuffer, frameCount frames: AVAudioFrameCount) throws |
| To | func read(into buffer: AVAudioPCMBuffer, frameCount frames: AVAudioFrameCount) throws |
Modified AVAudioFile.url
| Declaration | |
|---|---|
| From | var url: NSURL { get } |
| To | var url: URL { get } |
| Declaration | |
|---|---|
| From | func writeFromBuffer(_ buffer: AVAudioPCMBuffer) throws |
| To | func write(from buffer: AVAudioPCMBuffer) throws |
Modified AVAudioFormat
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioFormat : NSObject, NSSecureCoding {
init(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>)
init(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>, channelLayout layout: AVAudioChannelLayout?)
init(standardFormatWithSampleRate sampleRate: Double, channels channels: AVAudioChannelCount)
init(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayout)
init(commonFormat format: AVAudioCommonFormat, sampleRate sampleRate: Double, channels channels: AVAudioChannelCount, interleaved interleaved: Bool)
init(commonFormat format: AVAudioCommonFormat, sampleRate sampleRate: Double, interleaved interleaved: Bool, channelLayout layout: AVAudioChannelLayout)
init(settings settings: [String : AnyObject])
init(CMAudioFormatDescription formatDescription: CMAudioFormatDescription)
func isEqual(_ object: AnyObject) -> Bool
var standard: Bool { get }
var commonFormat: AVAudioCommonFormat { get }
var channelCount: AVAudioChannelCount { get }
var sampleRate: Double { get }
var interleaved: Bool { get }
var streamDescription: UnsafePointer<AudioStreamBasicDescription> { get }
var channelLayout: AVAudioChannelLayout? { get }
var settings: [String : AnyObject] { get }
var formatDescription: CMAudioFormatDescription { get }
} | NSSecureCoding |
| To | class AVAudioFormat : NSObject, NSSecureCoding {
init(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>)
init(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>, channelLayout layout: AVAudioChannelLayout?)
init(standardFormatWithSampleRate sampleRate: Double, channels channels: AVAudioChannelCount)
init(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayout)
init(commonFormat format: AVAudioCommonFormat, sampleRate sampleRate: Double, channels channels: AVAudioChannelCount, interleaved interleaved: Bool)
init(commonFormat format: AVAudioCommonFormat, sampleRate sampleRate: Double, interleaved interleaved: Bool, channelLayout layout: AVAudioChannelLayout)
init(settings settings: [String : Any])
init(cmAudioFormatDescription formatDescription: CMAudioFormatDescription)
func isEqual(_ object: Any) -> Bool
var isStandard: Bool { get }
var commonFormat: AVAudioCommonFormat { get }
var channelCount: AVAudioChannelCount { get }
var sampleRate: Double { get }
var isInterleaved: Bool { get }
var streamDescription: UnsafePointer<AudioStreamBasicDescription> { get }
var channelLayout: AVAudioChannelLayout? { get }
var magicCookie: Data?
var settings: [String : Any] { get }
var formatDescription: CMAudioFormatDescription { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioFormat : CVarArg {
}
extension AVAudioFormat : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSSecureCoding |
| Declaration | |
|---|---|
| From | init(CMAudioFormatDescription formatDescription: CMAudioFormatDescription) |
| To | init(cmAudioFormatDescription formatDescription: CMAudioFormatDescription) |
| Declaration | |
|---|---|
| From | init(settings settings: [String : AnyObject]) |
| To | init(settings settings: [String : Any]) |
| Declaration | |
|---|---|
| From | func isEqual(_ object: AnyObject) -> Bool |
| To | func isEqual(_ object: Any) -> Bool |
Modified AVAudioFormat.isInterleaved
| Declaration | |
|---|---|
| From | var interleaved: Bool { get } |
| To | var isInterleaved: Bool { get } |
Modified AVAudioFormat.isStandard
| Declaration | |
|---|---|
| From | var standard: Bool { get } |
| To | var isStandard: Bool { get } |
Modified AVAudioFormat.settings
| Declaration | |
|---|---|
| From | var settings: [String : AnyObject] { get } |
| To | var settings: [String : Any] { get } |
Modified AVAudioIONode
| Declaration | |
|---|---|
| From | class AVAudioIONode : AVAudioNode {
var presentationLatency: NSTimeInterval { get }
var audioUnit: AudioUnit { get }
} |
| To | class AVAudioIONode : AVAudioNode {
var presentationLatency: TimeInterval { get }
var audioUnit: AudioUnit? { get }
} |
Modified AVAudioIONode.audioUnit
| Declaration | |
|---|---|
| From | var audioUnit: AudioUnit { get } |
| To | var audioUnit: AudioUnit? { get } |
Modified AVAudioIONode.presentationLatency
| Declaration | |
|---|---|
| From | var presentationLatency: NSTimeInterval { get } |
| To | var presentationLatency: TimeInterval { get } |
Modified AVAudioMix
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioMix : NSObject, NSCopying, NSMutableCopying {
var inputParameters: [AVAudioMixInputParameters] { get }
} | NSCopying, NSMutableCopying |
| To | class AVAudioMix : NSObject, NSCopying, NSMutableCopying {
var inputParameters: [AVAudioMixInputParameters] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioMix : CVarArg {
}
extension AVAudioMix : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVAudioMixerNode
| Declaration | |
|---|---|
| From | class AVAudioMixerNode : AVAudioNode, AVAudioMixing {
var outputVolume: Float
var nextAvailableInputBus: AVAudioNodeBus { get }
} |
| To | class AVAudioMixerNode : AVAudioNode, AVAudioMixing {
init()
var outputVolume: Float
var nextAvailableInputBus: AVAudioNodeBus { get }
} |
Modified AVAudioMixing
| Declaration | |
|---|---|
| From | protocol AVAudioMixing : AVAudioStereoMixing, AVAudio3DMixing {
func destinationForMixer(_ mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination?
var volume: Float { get set }
} |
| To | protocol AVAudioMixing : AVAudioStereoMixing, AVAudio3DMixing {
func destination(forMixer mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination?
var volume: Float { get set }
} |
Modified AVAudioMixing.destination(forMixer: AVAudioNode, bus: AVAudioNodeBus) -> AVAudioMixingDestination?
| Declaration | |
|---|---|
| From | func destinationForMixer(_ mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination? |
| To | func destination(forMixer mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination? |
Modified AVAudioMixingDestination
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioMixingDestination : NSObject, AVAudioMixing {
var connectionPoint: AVAudioConnectionPoint { get }
} | AVAudioMixing |
| To | class AVAudioMixingDestination : NSObject, AVAudioMixing {
var connectionPoint: AVAudioConnectionPoint { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioMixingDestination : CVarArg {
}
extension AVAudioMixingDestination : Equatable, Hashable {
var hashValue: Int { get }
} | AVAudioMixing, CVarArg, Equatable, Hashable |
Modified AVAudioMixInputParameters
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioMixInputParameters : NSObject, NSCopying, NSMutableCopying {
var trackID: CMPersistentTrackID { get }
var audioTimePitchAlgorithm: String? { get }
var audioTapProcessor: MTAudioProcessingTap? { get }
func getVolumeRampForTime(_ time: CMTime, startVolume startVolume: UnsafeMutablePointer<Float>, endVolume endVolume: UnsafeMutablePointer<Float>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool
} | NSCopying, NSMutableCopying |
| To | class AVAudioMixInputParameters : NSObject, NSCopying, NSMutableCopying {
var trackID: CMPersistentTrackID { get }
var audioTimePitchAlgorithm: String? { get }
var audioTapProcessor: MTAudioProcessingTap? { get }
func getVolumeRamp(for time: CMTime, startVolume startVolume: UnsafeMutablePointer<Float>?, endVolume endVolume: UnsafeMutablePointer<Float>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioMixInputParameters : CVarArg {
}
extension AVAudioMixInputParameters : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
| Declaration | |
|---|---|
| From | func getVolumeRampForTime(_ time: CMTime, startVolume startVolume: UnsafeMutablePointer<Float>, endVolume endVolume: UnsafeMutablePointer<Float>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool |
| To | func getVolumeRamp(for time: CMTime, startVolume startVolume: UnsafeMutablePointer<Float>?, endVolume endVolume: UnsafeMutablePointer<Float>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool |
Modified AVAudioNode
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioNode : NSObject {
func reset()
func inputFormatForBus(_ bus: AVAudioNodeBus) -> AVAudioFormat
func outputFormatForBus(_ bus: AVAudioNodeBus) -> AVAudioFormat
func nameForInputBus(_ bus: AVAudioNodeBus) -> String
func nameForOutputBus(_ bus: AVAudioNodeBus) -> String
func installTapOnBus(_ bus: AVAudioNodeBus, bufferSize bufferSize: AVAudioFrameCount, format format: AVAudioFormat?, block tapBlock: AVAudioNodeTapBlock)
func removeTapOnBus(_ bus: AVAudioNodeBus)
var engine: AVAudioEngine? { get }
var numberOfInputs: Int { get }
var numberOfOutputs: Int { get }
var lastRenderTime: AVAudioTime? { get }
} | -- |
| To | class AVAudioNode : NSObject {
func reset()
func inputFormat(forBus bus: AVAudioNodeBus) -> AVAudioFormat
func outputFormat(forBus bus: AVAudioNodeBus) -> AVAudioFormat
func name(forInputBus bus: AVAudioNodeBus) -> String
func name(forOutputBus bus: AVAudioNodeBus) -> String
func installTap(onBus bus: AVAudioNodeBus, bufferSize bufferSize: AVAudioFrameCount, format format: AVAudioFormat?, block tapBlock: AVFoundation.AVAudioNodeTapBlock)
func removeTap(onBus bus: AVAudioNodeBus)
var engine: AVAudioEngine? { get }
var numberOfInputs: Int { get }
var numberOfOutputs: Int { get }
var lastRenderTime: AVAudioTime? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioNode : CVarArg {
}
extension AVAudioNode : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func inputFormatForBus(_ bus: AVAudioNodeBus) -> AVAudioFormat |
| To | func inputFormat(forBus bus: AVAudioNodeBus) -> AVAudioFormat |
| Declaration | |
|---|---|
| From | func installTapOnBus(_ bus: AVAudioNodeBus, bufferSize bufferSize: AVAudioFrameCount, format format: AVAudioFormat?, block tapBlock: AVAudioNodeTapBlock) |
| To | func installTap(onBus bus: AVAudioNodeBus, bufferSize bufferSize: AVAudioFrameCount, format format: AVAudioFormat?, block tapBlock: AVFoundation.AVAudioNodeTapBlock) |
| Declaration | |
|---|---|
| From | func nameForInputBus(_ bus: AVAudioNodeBus) -> String |
| To | func name(forInputBus bus: AVAudioNodeBus) -> String |
| Declaration | |
|---|---|
| From | func nameForOutputBus(_ bus: AVAudioNodeBus) -> String |
| To | func name(forOutputBus bus: AVAudioNodeBus) -> String |
| Declaration | |
|---|---|
| From | func outputFormatForBus(_ bus: AVAudioNodeBus) -> AVAudioFormat |
| To | func outputFormat(forBus bus: AVAudioNodeBus) -> AVAudioFormat |
| Declaration | |
|---|---|
| From | func removeTapOnBus(_ bus: AVAudioNodeBus) |
| To | func removeTap(onBus bus: AVAudioNodeBus) |
Modified AVAudioOutputNode
| Declaration | |
|---|---|
| From | class AVAudioOutputNode : AVAudioIONode {
} |
| To | class AVAudioOutputNode : AVAudioIONode {
init()
} |
Modified AVAudioPCMBuffer
| Declaration | |
|---|---|
| From | class AVAudioPCMBuffer : AVAudioBuffer {
init(PCMFormat format: AVAudioFormat, frameCapacity frameCapacity: AVAudioFrameCount)
var frameCapacity: AVAudioFrameCount { get }
var frameLength: AVAudioFrameCount
var stride: Int { get }
var floatChannelData: UnsafePointer<UnsafeMutablePointer<Float>> { get }
var int16ChannelData: UnsafePointer<UnsafeMutablePointer<Int16>> { get }
var int32ChannelData: UnsafePointer<UnsafeMutablePointer<Int32>> { get }
} |
| To | class AVAudioPCMBuffer : AVAudioBuffer {
init(pcmFormat format: AVAudioFormat, frameCapacity frameCapacity: AVAudioFrameCount)
var frameCapacity: AVAudioFrameCount { get }
var frameLength: AVAudioFrameCount
var stride: Int { get }
var floatChannelData: UnsafePointer<UnsafeMutablePointer<Float>>? { get }
var int16ChannelData: UnsafePointer<UnsafeMutablePointer<Int16>>? { get }
var int32ChannelData: UnsafePointer<UnsafeMutablePointer<Int32>>? { get }
} |
Modified AVAudioPCMBuffer.floatChannelData
| Declaration | |
|---|---|
| From | var floatChannelData: UnsafePointer<UnsafeMutablePointer<Float>> { get } |
| To | var floatChannelData: UnsafePointer<UnsafeMutablePointer<Float>>? { get } |
| Declaration | |
|---|---|
| From | init(PCMFormat format: AVAudioFormat, frameCapacity frameCapacity: AVAudioFrameCount) |
| To | init(pcmFormat format: AVAudioFormat, frameCapacity frameCapacity: AVAudioFrameCount) |
Modified AVAudioPCMBuffer.int16ChannelData
| Declaration | |
|---|---|
| From | var int16ChannelData: UnsafePointer<UnsafeMutablePointer<Int16>> { get } |
| To | var int16ChannelData: UnsafePointer<UnsafeMutablePointer<Int16>>? { get } |
Modified AVAudioPCMBuffer.int32ChannelData
| Declaration | |
|---|---|
| From | var int32ChannelData: UnsafePointer<UnsafeMutablePointer<Int32>> { get } |
| To | var int32ChannelData: UnsafePointer<UnsafeMutablePointer<Int32>>? { get } |
Modified AVAudioPlayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioPlayer : NSObject {
init(contentsOfURL url: NSURL) throws
init(data data: NSData) throws
init(contentsOfURL url: NSURL, fileTypeHint utiString: String?) throws
init(data data: NSData, fileTypeHint utiString: String?) throws
func prepareToPlay() -> Bool
func play() -> Bool
func playAtTime(_ time: NSTimeInterval) -> Bool
func pause()
func stop()
var playing: Bool { get }
var numberOfChannels: Int { get }
var duration: NSTimeInterval { get }
unowned(unsafe) var delegate: AVAudioPlayerDelegate?
var url: NSURL? { get }
var data: NSData? { get }
var pan: Float
var volume: Float
var enableRate: Bool
var rate: Float
var currentTime: NSTimeInterval
var deviceCurrentTime: NSTimeInterval { get }
var numberOfLoops: Int
var settings: [String : AnyObject] { get }
var meteringEnabled: Bool
func updateMeters()
func peakPowerForChannel(_ channelNumber: Int) -> Float
func averagePowerForChannel(_ channelNumber: Int) -> Float
var channelAssignments: [NSNumber]?
} | -- |
| To | class AVAudioPlayer : NSObject {
init(contentsOf url: URL) throws
init(data data: Data) throws
init(contentsOf url: URL, fileTypeHint utiString: String?) throws
init(data data: Data, fileTypeHint utiString: String?) throws
func prepareToPlay() -> Bool
func play() -> Bool
func play(atTime time: TimeInterval) -> Bool
func pause()
func stop()
var isPlaying: Bool { get }
var numberOfChannels: Int { get }
var duration: TimeInterval { get }
unowned(unsafe) var delegate: AVAudioPlayerDelegate?
var url: URL? { get }
var data: Data? { get }
var pan: Float
var volume: Float
func setVolume(_ volume: Float, fadeDuration duration: TimeInterval)
var enableRate: Bool
var rate: Float
var currentTime: TimeInterval
var deviceCurrentTime: TimeInterval { get }
var numberOfLoops: Int
var settings: [String : Any] { get }
var format: AVAudioFormat { get }
var isMeteringEnabled: Bool
func updateMeters()
func peakPower(forChannel channelNumber: Int) -> Float
func averagePower(forChannel channelNumber: Int) -> Float
var channelAssignments: [AVAudioSessionChannelDescription]?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioPlayer : CVarArg {
}
extension AVAudioPlayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func averagePowerForChannel(_ channelNumber: Int) -> Float |
| To | func averagePower(forChannel channelNumber: Int) -> Float |
Modified AVAudioPlayer.channelAssignments
| Declaration | |
|---|---|
| From | var channelAssignments: [NSNumber]? |
| To | var channelAssignments: [AVAudioSessionChannelDescription]? |
Modified AVAudioPlayer.currentTime
| Declaration | |
|---|---|
| From | var currentTime: NSTimeInterval |
| To | var currentTime: TimeInterval |
Modified AVAudioPlayer.data
| Declaration | |
|---|---|
| From | var data: NSData? { get } |
| To | var data: Data? { get } |
Modified AVAudioPlayer.deviceCurrentTime
| Declaration | |
|---|---|
| From | var deviceCurrentTime: NSTimeInterval { get } |
| To | var deviceCurrentTime: TimeInterval { get } |
Modified AVAudioPlayer.duration
| Declaration | |
|---|---|
| From | var duration: NSTimeInterval { get } |
| To | var duration: TimeInterval { get } |
| Declaration | |
|---|---|
| From | init(contentsOfURL url: NSURL) throws |
| To | init(contentsOf url: URL) throws |
| Declaration | |
|---|---|
| From | init(contentsOfURL url: NSURL, fileTypeHint utiString: String?) throws |
| To | init(contentsOf url: URL, fileTypeHint utiString: String?) throws |
| Declaration | |
|---|---|
| From | init(data data: NSData) throws |
| To | init(data data: Data) throws |
| Declaration | |
|---|---|
| From | init(data data: NSData, fileTypeHint utiString: String?) throws |
| To | init(data data: Data, fileTypeHint utiString: String?) throws |
Modified AVAudioPlayer.isMeteringEnabled
| Declaration | |
|---|---|
| From | var meteringEnabled: Bool |
| To | var isMeteringEnabled: Bool |
Modified AVAudioPlayer.isPlaying
| Declaration | |
|---|---|
| From | var playing: Bool { get } |
| To | var isPlaying: Bool { get } |
| Declaration | |
|---|---|
| From | func peakPowerForChannel(_ channelNumber: Int) -> Float |
| To | func peakPower(forChannel channelNumber: Int) -> Float |
| Declaration | |
|---|---|
| From | func playAtTime(_ time: NSTimeInterval) -> Bool |
| To | func play(atTime time: TimeInterval) -> Bool |
Modified AVAudioPlayer.settings
| Declaration | |
|---|---|
| From | var settings: [String : AnyObject] { get } |
| To | var settings: [String : Any] { get } |
Modified AVAudioPlayer.url
| Declaration | |
|---|---|
| From | var url: NSURL? { get } |
| To | var url: URL? { get } |
Modified AVAudioPlayerDelegate
| Declaration | |
|---|---|
| From | protocol AVAudioPlayerDelegate : NSObjectProtocol {
optional func audioPlayerDidFinishPlaying(_ player: AVAudioPlayer, successfully flag: Bool)
optional func audioPlayerDecodeErrorDidOccur(_ player: AVAudioPlayer, error error: NSError?)
optional func audioPlayerBeginInterruption(_ player: AVAudioPlayer)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer, withOptions flags: Int)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer, withFlags flags: Int)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer)
} |
| To | protocol AVAudioPlayerDelegate : NSObjectProtocol {
optional func audioPlayerDidFinishPlaying(_ player: AVAudioPlayer, successfully flag: Bool)
optional func audioPlayerDecodeErrorDidOccur(_ player: AVAudioPlayer, error error: Error?)
optional func audioPlayerBeginInterruption(_ player: AVAudioPlayer)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer, withOptions flags: Int)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer, withFlags flags: Int)
optional func audioPlayerEndInterruption(_ player: AVAudioPlayer)
} |
| Declaration | |
|---|---|
| From | optional func audioPlayerDecodeErrorDidOccur(_ player: AVAudioPlayer, error error: NSError?) |
| To | optional func audioPlayerDecodeErrorDidOccur(_ player: AVAudioPlayer, error error: Error?) |
Modified AVAudioPlayerNode
| Declaration | |
|---|---|
| From | class AVAudioPlayerNode : AVAudioNode, AVAudioMixing {
func scheduleBuffer(_ buffer: AVAudioPCMBuffer, completionHandler completionHandler: AVAudioNodeCompletionHandler?)
func scheduleBuffer(_ buffer: AVAudioPCMBuffer, atTime when: AVAudioTime?, options options: AVAudioPlayerNodeBufferOptions, completionHandler completionHandler: AVAudioNodeCompletionHandler?)
func scheduleFile(_ file: AVAudioFile, atTime when: AVAudioTime?, completionHandler completionHandler: AVAudioNodeCompletionHandler?)
func scheduleSegment(_ file: AVAudioFile, startingFrame startFrame: AVAudioFramePosition, frameCount numberFrames: AVAudioFrameCount, atTime when: AVAudioTime?, completionHandler completionHandler: AVAudioNodeCompletionHandler?)
func stop()
func prepareWithFrameCount(_ frameCount: AVAudioFrameCount)
func play()
func playAtTime(_ when: AVAudioTime?)
func pause()
func nodeTimeForPlayerTime(_ playerTime: AVAudioTime) -> AVAudioTime?
func playerTimeForNodeTime(_ nodeTime: AVAudioTime) -> AVAudioTime?
var playing: Bool { get }
} |
| To | class AVAudioPlayerNode : AVAudioNode, AVAudioMixing {
init()
func scheduleBuffer(_ buffer: AVAudioPCMBuffer, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil)
func scheduleBuffer(_ buffer: AVAudioPCMBuffer, at when: AVAudioTime?, options options: AVAudioPlayerNodeBufferOptions = [], completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil)
func scheduleFile(_ file: AVAudioFile, at when: AVAudioTime?, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil)
func scheduleSegment(_ file: AVAudioFile, startingFrame startFrame: AVAudioFramePosition, frameCount numberFrames: AVAudioFrameCount, at when: AVAudioTime?, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil)
func stop()
func prepare(withFrameCount frameCount: AVAudioFrameCount)
func play()
func play(at when: AVAudioTime?)
func pause()
func nodeTime(forPlayerTime playerTime: AVAudioTime) -> AVAudioTime?
func playerTime(forNodeTime nodeTime: AVAudioTime) -> AVAudioTime?
var isPlaying: Bool { get }
} |
Modified AVAudioPlayerNode.isPlaying
| Declaration | |
|---|---|
| From | var playing: Bool { get } |
| To | var isPlaying: Bool { get } |
| Declaration | |
|---|---|
| From | func nodeTimeForPlayerTime(_ playerTime: AVAudioTime) -> AVAudioTime? |
| To | func nodeTime(forPlayerTime playerTime: AVAudioTime) -> AVAudioTime? |
| Declaration | |
|---|---|
| From | func playAtTime(_ when: AVAudioTime?) |
| To | func play(at when: AVAudioTime?) |
| Declaration | |
|---|---|
| From | func playerTimeForNodeTime(_ nodeTime: AVAudioTime) -> AVAudioTime? |
| To | func playerTime(forNodeTime nodeTime: AVAudioTime) -> AVAudioTime? |
| Declaration | |
|---|---|
| From | func prepareWithFrameCount(_ frameCount: AVAudioFrameCount) |
| To | func prepare(withFrameCount frameCount: AVAudioFrameCount) |
| Declaration | |
|---|---|
| From | func scheduleBuffer(_ buffer: AVAudioPCMBuffer, atTime when: AVAudioTime?, options options: AVAudioPlayerNodeBufferOptions, completionHandler completionHandler: AVAudioNodeCompletionHandler?) |
| To | func scheduleBuffer(_ buffer: AVAudioPCMBuffer, at when: AVAudioTime?, options options: AVAudioPlayerNodeBufferOptions = [], completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil) |
| Declaration | |
|---|---|
| From | func scheduleBuffer(_ buffer: AVAudioPCMBuffer, completionHandler completionHandler: AVAudioNodeCompletionHandler?) |
| To | func scheduleBuffer(_ buffer: AVAudioPCMBuffer, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil) |
| Declaration | |
|---|---|
| From | func scheduleFile(_ file: AVAudioFile, atTime when: AVAudioTime?, completionHandler completionHandler: AVAudioNodeCompletionHandler?) |
| To | func scheduleFile(_ file: AVAudioFile, at when: AVAudioTime?, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil) |
| Declaration | |
|---|---|
| From | func scheduleSegment(_ file: AVAudioFile, startingFrame startFrame: AVAudioFramePosition, frameCount numberFrames: AVAudioFrameCount, atTime when: AVAudioTime?, completionHandler completionHandler: AVAudioNodeCompletionHandler?) |
| To | func scheduleSegment(_ file: AVAudioFile, startingFrame startFrame: AVAudioFramePosition, frameCount numberFrames: AVAudioFrameCount, at when: AVAudioTime?, completionHandler completionHandler: AVFoundation.AVAudioNodeCompletionHandler? = nil) |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAudioPlayerNodeBufferOptions : OptionSetType {
init(rawValue rawValue: UInt)
static var Loops: AVAudioPlayerNodeBufferOptions { get }
static var Interrupts: AVAudioPlayerNodeBufferOptions { get }
static var InterruptsAtLoop: AVAudioPlayerNodeBufferOptions { get }
} | OptionSetType |
| To | struct AVAudioPlayerNodeBufferOptions : OptionSet {
init(rawValue rawValue: UInt)
static var loops: AVAudioPlayerNodeBufferOptions { get }
static var interrupts: AVAudioPlayerNodeBufferOptions { get }
static var interruptsAtLoop: AVAudioPlayerNodeBufferOptions { get }
func intersect(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
func exclusiveOr(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
mutating func unionInPlace(_ other: AVAudioPlayerNodeBufferOptions)
mutating func intersectInPlace(_ other: AVAudioPlayerNodeBufferOptions)
mutating func exclusiveOrInPlace(_ other: AVAudioPlayerNodeBufferOptions)
func isSubsetOf(_ other: AVAudioPlayerNodeBufferOptions) -> Bool
func isDisjointWith(_ other: AVAudioPlayerNodeBufferOptions) -> Bool
func isSupersetOf(_ other: AVAudioPlayerNodeBufferOptions) -> Bool
mutating func subtractInPlace(_ other: AVAudioPlayerNodeBufferOptions)
func isStrictSupersetOf(_ other: AVAudioPlayerNodeBufferOptions) -> Bool
func isStrictSubsetOf(_ other: AVAudioPlayerNodeBufferOptions) -> Bool
}
extension AVAudioPlayerNodeBufferOptions {
func union(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
func intersection(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
func symmetricDifference(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
}
extension AVAudioPlayerNodeBufferOptions {
func contains(_ member: AVAudioPlayerNodeBufferOptions) -> Bool
mutating func insert(_ newMember: AVAudioPlayerNodeBufferOptions) -> (inserted: Bool, memberAfterInsert: AVAudioPlayerNodeBufferOptions)
mutating func remove(_ member: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions?
mutating func update(with newMember: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions?
}
extension AVAudioPlayerNodeBufferOptions {
convenience init()
mutating func formUnion(_ other: AVAudioPlayerNodeBufferOptions)
mutating func formIntersection(_ other: AVAudioPlayerNodeBufferOptions)
mutating func formSymmetricDifference(_ other: AVAudioPlayerNodeBufferOptions)
}
extension AVAudioPlayerNodeBufferOptions {
convenience init<S : Sequence where S.Iterator.Element == AVAudioPlayerNodeBufferOptions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAudioPlayerNodeBufferOptions...)
mutating func subtract(_ other: AVAudioPlayerNodeBufferOptions)
func isSubset(of other: AVAudioPlayerNodeBufferOptions) -> Bool
func isSuperset(of other: AVAudioPlayerNodeBufferOptions) -> Bool
func isDisjoint(with other: AVAudioPlayerNodeBufferOptions) -> Bool
func subtracting(_ other: AVAudioPlayerNodeBufferOptions) -> AVAudioPlayerNodeBufferOptions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAudioPlayerNodeBufferOptions) -> Bool
func isStrictSubset(of other: AVAudioPlayerNodeBufferOptions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var Interrupts: AVAudioPlayerNodeBufferOptions { get } |
| To | static var interrupts: AVAudioPlayerNodeBufferOptions { get } |
| Declaration | |
|---|---|
| From | static var InterruptsAtLoop: AVAudioPlayerNodeBufferOptions { get } |
| To | static var interruptsAtLoop: AVAudioPlayerNodeBufferOptions { get } |
Modified AVAudioPlayerNodeBufferOptions.loops
| Declaration | |
|---|---|
| From | static var Loops: AVAudioPlayerNodeBufferOptions { get } |
| To | static var loops: AVAudioPlayerNodeBufferOptions { get } |
Modified AVAudioQuality [enum]
| Declaration | |
|---|---|
| From | enum AVAudioQuality : Int {
case Min
case Low
case Medium
case High
case Max
} |
| To | enum AVAudioQuality : Int {
case min
case low
case medium
case high
case max
} |
Modified AVAudioQuality.high
| Declaration | |
|---|---|
| From | case High |
| To | case high |
Modified AVAudioQuality.low
| Declaration | |
|---|---|
| From | case Low |
| To | case low |
Modified AVAudioQuality.max
| Declaration | |
|---|---|
| From | case Max |
| To | case max |
Modified AVAudioQuality.medium
| Declaration | |
|---|---|
| From | case Medium |
| To | case medium |
Modified AVAudioQuality.min
| Declaration | |
|---|---|
| From | case Min |
| To | case min |
Modified AVAudioSequencer
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSequencer : NSObject {
init()
init(audioEngine engine: AVAudioEngine)
func loadFromURL(_ fileURL: NSURL, options options: AVMusicSequenceLoadOptions) throws
func loadFromData(_ data: NSData, options options: AVMusicSequenceLoadOptions) throws
func writeToURL(_ fileURL: NSURL, SMPTEResolution resolution: Int, replaceExisting replace: Bool) throws
func dataWithSMPTEResolution(_ SMPTEResolution: Int, error outError: NSErrorPointer) -> NSData
func secondsForBeats(_ beats: AVMusicTimeStamp) -> NSTimeInterval
func beatsForSeconds(_ seconds: NSTimeInterval) -> AVMusicTimeStamp
var tracks: [AVMusicTrack] { get }
var tempoTrack: AVMusicTrack { get }
var userInfo: [String : AnyObject] { get }
}
extension AVAudioSequencer {
var currentPositionInSeconds: NSTimeInterval
var currentPositionInBeats: NSTimeInterval
var playing: Bool { get }
var rate: Float
func hostTimeForBeats(_ inBeats: AVMusicTimeStamp, error outError: NSErrorPointer) -> UInt64
func beatsForHostTime(_ inHostTime: UInt64, error outError: NSErrorPointer) -> AVMusicTimeStamp
func prepareToPlay()
func start() throws
func stop()
} | -- |
| To | class AVAudioSequencer : NSObject {
init()
init(audioEngine engine: AVAudioEngine)
func load(from fileURL: URL, options options: AVMusicSequenceLoadOptions = []) throws
func load(from data: Data, options options: AVMusicSequenceLoadOptions = []) throws
func write(to fileURL: URL, smpteResolution resolution: Int, replaceExisting replace: Bool) throws
func data(withSMPTEResolution SMPTEResolution: Int, error outError: NSErrorPointer) -> Data
func seconds(forBeats beats: AVMusicTimeStamp) -> TimeInterval
func beats(forSeconds seconds: TimeInterval) -> AVMusicTimeStamp
var tracks: [AVMusicTrack] { get }
var tempoTrack: AVMusicTrack { get }
var userInfo: [String : Any] { get }
var currentPositionInSeconds: TimeInterval
var currentPositionInBeats: TimeInterval
var isPlaying: Bool { get }
var rate: Float
func hostTime(forBeats inBeats: AVMusicTimeStamp, error outError: NSErrorPointer) -> UInt64
func beats(forHostTime inHostTime: UInt64, error outError: NSErrorPointer) -> AVMusicTimeStamp
func prepareToPlay()
func start() throws
func stop()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSequencer : CVarArg {
}
extension AVAudioSequencer : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAudioSequencer {
var currentPositionInSeconds: TimeInterval
var currentPositionInBeats: TimeInterval
var isPlaying: Bool { get }
var rate: Float
func hostTime(forBeats inBeats: AVMusicTimeStamp, error outError: NSErrorPointer) -> UInt64
func beats(forHostTime inHostTime: UInt64, error outError: NSErrorPointer) -> AVMusicTimeStamp
func prepareToPlay()
func start() throws
func stop()
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func beatsForHostTime(_ inHostTime: UInt64, error outError: NSErrorPointer) -> AVMusicTimeStamp |
| To | func beats(forHostTime inHostTime: UInt64, error outError: NSErrorPointer) -> AVMusicTimeStamp |
| Declaration | |
|---|---|
| From | func beatsForSeconds(_ seconds: NSTimeInterval) -> AVMusicTimeStamp |
| To | func beats(forSeconds seconds: TimeInterval) -> AVMusicTimeStamp |
| Declaration | |
|---|---|
| From | var currentPositionInBeats: NSTimeInterval |
| To | var currentPositionInBeats: TimeInterval |
| Declaration | |
|---|---|
| From | var currentPositionInSeconds: NSTimeInterval |
| To | var currentPositionInSeconds: TimeInterval |
| Declaration | |
|---|---|
| From | func dataWithSMPTEResolution(_ SMPTEResolution: Int, error outError: NSErrorPointer) -> NSData |
| To | func data(withSMPTEResolution SMPTEResolution: Int, error outError: NSErrorPointer) -> Data |
| Declaration | |
|---|---|
| From | func hostTimeForBeats(_ inBeats: AVMusicTimeStamp, error outError: NSErrorPointer) -> UInt64 |
| To | func hostTime(forBeats inBeats: AVMusicTimeStamp, error outError: NSErrorPointer) -> UInt64 |
Modified AVAudioSequencer.isPlaying
| Declaration | |
|---|---|
| From | var playing: Bool { get } |
| To | var isPlaying: Bool { get } |
| Declaration | |
|---|---|
| From | func loadFromURL(_ fileURL: NSURL, options options: AVMusicSequenceLoadOptions) throws |
| To | func load(from fileURL: URL, options options: AVMusicSequenceLoadOptions = []) throws |
| Declaration | |
|---|---|
| From | func loadFromData(_ data: NSData, options options: AVMusicSequenceLoadOptions) throws |
| To | func load(from data: Data, options options: AVMusicSequenceLoadOptions = []) throws |
| Declaration | |
|---|---|
| From | func secondsForBeats(_ beats: AVMusicTimeStamp) -> NSTimeInterval |
| To | func seconds(forBeats beats: AVMusicTimeStamp) -> TimeInterval |
Modified AVAudioSequencer.userInfo
| Declaration | |
|---|---|
| From | var userInfo: [String : AnyObject] { get } |
| To | var userInfo: [String : Any] { get } |
| Declaration | |
|---|---|
| From | func writeToURL(_ fileURL: NSURL, SMPTEResolution resolution: Int, replaceExisting replace: Bool) throws |
| To | func write(to fileURL: URL, smpteResolution resolution: Int, replaceExisting replace: Bool) throws |
Modified AVAudioSession
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSession : NSObject {
class func sharedInstance() -> AVAudioSession
func setActive(_ active: Bool) throws
func setActive(_ active: Bool, withOptions options: AVAudioSessionSetActiveOptions) throws
var availableCategories: [String] { get }
func setCategory(_ category: String) throws
func setCategory(_ category: String, withOptions options: AVAudioSessionCategoryOptions) throws
var category: String { get }
func recordPermission() -> AVAudioSessionRecordPermission
func requestRecordPermission(_ response: PermissionBlock)
var categoryOptions: AVAudioSessionCategoryOptions { get }
var availableModes: [String] { get }
func setMode(_ mode: String) throws
var mode: String { get }
func overrideOutputAudioPort(_ portOverride: AVAudioSessionPortOverride) throws
var otherAudioPlaying: Bool { get }
var secondaryAudioShouldBeSilencedHint: Bool { get }
var currentRoute: AVAudioSessionRouteDescription { get }
func setPreferredInput(_ inPort: AVAudioSessionPortDescription?) throws
var preferredInput: AVAudioSessionPortDescription? { get }
var availableInputs: [AVAudioSessionPortDescription]? { get }
}
extension AVAudioSession {
func setPreferredSampleRate(_ sampleRate: Double) throws
var preferredSampleRate: Double { get }
func setPreferredIOBufferDuration(_ duration: NSTimeInterval) throws
var preferredIOBufferDuration: NSTimeInterval { get }
func setPreferredInputNumberOfChannels(_ count: Int) throws
var preferredInputNumberOfChannels: Int { get }
func setPreferredOutputNumberOfChannels(_ count: Int) throws
var preferredOutputNumberOfChannels: Int { get }
var maximumInputNumberOfChannels: Int { get }
var maximumOutputNumberOfChannels: Int { get }
func setInputGain(_ gain: Float) throws
var inputGain: Float { get }
var inputGainSettable: Bool { get }
var inputAvailable: Bool { get }
var inputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var inputDataSource: AVAudioSessionDataSourceDescription? { get }
func setInputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var outputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var outputDataSource: AVAudioSessionDataSourceDescription? { get }
func setOutputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var sampleRate: Double { get }
var inputNumberOfChannels: Int { get }
var outputNumberOfChannels: Int { get }
var outputVolume: Float { get }
var inputLatency: NSTimeInterval { get }
var outputLatency: NSTimeInterval { get }
var IOBufferDuration: NSTimeInterval { get }
}
extension AVAudioSession {
unowned(unsafe) var delegate: AVAudioSessionDelegate?
func setActive(_ active: Bool, withFlags flags: Int) throws
var inputIsAvailable: Bool { get }
var currentHardwareSampleRate: Double { get }
var currentHardwareInputNumberOfChannels: Int { get }
var currentHardwareOutputNumberOfChannels: Int { get }
func setPreferredHardwareSampleRate(_ sampleRate: Double) throws
var preferredHardwareSampleRate: Double { get }
} | -- |
| To | class AVAudioSession : NSObject {
class func sharedInstance() -> AVAudioSession
func setActive(_ active: Bool) throws
func setActive(_ active: Bool, with options: AVAudioSessionSetActiveOptions = []) throws
var availableCategories: [String] { get }
func setCategory(_ category: String) throws
func setCategory(_ category: String, with options: AVAudioSessionCategoryOptions = []) throws
func setCategory(_ category: String, mode mode: String, options options: AVAudioSessionCategoryOptions = []) throws
var category: String { get }
func recordPermission() -> AVAudioSessionRecordPermission
func requestRecordPermission(_ response: AVFoundation.PermissionBlock)
var categoryOptions: AVAudioSessionCategoryOptions { get }
var availableModes: [String] { get }
func setMode(_ mode: String) throws
var mode: String { get }
func overrideOutputAudioPort(_ portOverride: AVAudioSessionPortOverride) throws
var isOtherAudioPlaying: Bool { get }
var secondaryAudioShouldBeSilencedHint: Bool { get }
var currentRoute: AVAudioSessionRouteDescription { get }
func setPreferredInput(_ inPort: AVAudioSessionPortDescription?) throws
var preferredInput: AVAudioSessionPortDescription? { get }
var availableInputs: [AVAudioSessionPortDescription]? { get }
unowned(unsafe) var delegate: AVAudioSessionDelegate?
func setActive(_ active: Bool, withFlags flags: Int) throws
var inputIsAvailable: Bool { get }
var currentHardwareSampleRate: Double { get }
var currentHardwareInputNumberOfChannels: Int { get }
var currentHardwareOutputNumberOfChannels: Int { get }
func setPreferredHardwareSampleRate(_ sampleRate: Double) throws
var preferredHardwareSampleRate: Double { get }
func setPreferredSampleRate(_ sampleRate: Double) throws
var preferredSampleRate: Double { get }
func setPreferredIOBufferDuration(_ duration: TimeInterval) throws
var preferredIOBufferDuration: TimeInterval { get }
func setPreferredInputNumberOfChannels(_ count: Int) throws
var preferredInputNumberOfChannels: Int { get }
func setPreferredOutputNumberOfChannels(_ count: Int) throws
var preferredOutputNumberOfChannels: Int { get }
var maximumInputNumberOfChannels: Int { get }
var maximumOutputNumberOfChannels: Int { get }
func setInputGain(_ gain: Float) throws
var inputGain: Float { get }
var isInputGainSettable: Bool { get }
var isInputAvailable: Bool { get }
var inputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var inputDataSource: AVAudioSessionDataSourceDescription? { get }
func setInputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var outputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var outputDataSource: AVAudioSessionDataSourceDescription? { get }
func setOutputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var sampleRate: Double { get }
var inputNumberOfChannels: Int { get }
var outputNumberOfChannels: Int { get }
var outputVolume: Float { get }
var inputLatency: TimeInterval { get }
var outputLatency: TimeInterval { get }
var ioBufferDuration: TimeInterval { get }
func setAggregatedIOPreference(_ inIOType: AVAudioSessionIOType) throws
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSession : CVarArg {
}
extension AVAudioSession : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVAudioSession {
func setPreferredSampleRate(_ sampleRate: Double) throws
var preferredSampleRate: Double { get }
func setPreferredIOBufferDuration(_ duration: TimeInterval) throws
var preferredIOBufferDuration: TimeInterval { get }
func setPreferredInputNumberOfChannels(_ count: Int) throws
var preferredInputNumberOfChannels: Int { get }
func setPreferredOutputNumberOfChannels(_ count: Int) throws
var preferredOutputNumberOfChannels: Int { get }
var maximumInputNumberOfChannels: Int { get }
var maximumOutputNumberOfChannels: Int { get }
func setInputGain(_ gain: Float) throws
var inputGain: Float { get }
var isInputGainSettable: Bool { get }
var isInputAvailable: Bool { get }
var inputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var inputDataSource: AVAudioSessionDataSourceDescription? { get }
func setInputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var outputDataSources: [AVAudioSessionDataSourceDescription]? { get }
var outputDataSource: AVAudioSessionDataSourceDescription? { get }
func setOutputDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
var sampleRate: Double { get }
var inputNumberOfChannels: Int { get }
var outputNumberOfChannels: Int { get }
var outputVolume: Float { get }
var inputLatency: TimeInterval { get }
var outputLatency: TimeInterval { get }
var ioBufferDuration: TimeInterval { get }
func setAggregatedIOPreference(_ inIOType: AVAudioSessionIOType) throws
}
extension AVAudioSession {
unowned(unsafe) var delegate: AVAudioSessionDelegate?
func setActive(_ active: Bool, withFlags flags: Int) throws
var inputIsAvailable: Bool { get }
var currentHardwareSampleRate: Double { get }
var currentHardwareInputNumberOfChannels: Int { get }
var currentHardwareOutputNumberOfChannels: Int { get }
func setPreferredHardwareSampleRate(_ sampleRate: Double) throws
var preferredHardwareSampleRate: Double { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioSession.inputLatency
| Declaration | |
|---|---|
| From | var inputLatency: NSTimeInterval { get } |
| To | var inputLatency: TimeInterval { get } |
Modified AVAudioSession.ioBufferDuration
| Declaration | |
|---|---|
| From | var IOBufferDuration: NSTimeInterval { get } |
| To | var ioBufferDuration: TimeInterval { get } |
Modified AVAudioSession.isInputAvailable
| Declaration | |
|---|---|
| From | var inputAvailable: Bool { get } |
| To | var isInputAvailable: Bool { get } |
Modified AVAudioSession.isInputGainSettable
| Declaration | |
|---|---|
| From | var inputGainSettable: Bool { get } |
| To | var isInputGainSettable: Bool { get } |
Modified AVAudioSession.isOtherAudioPlaying
| Declaration | |
|---|---|
| From | var otherAudioPlaying: Bool { get } |
| To | var isOtherAudioPlaying: Bool { get } |
Modified AVAudioSession.outputLatency
| Declaration | |
|---|---|
| From | var outputLatency: NSTimeInterval { get } |
| To | var outputLatency: TimeInterval { get } |
| Declaration | |
|---|---|
| From | var preferredIOBufferDuration: NSTimeInterval { get } |
| To | var preferredIOBufferDuration: TimeInterval { get } |
| Declaration | |
|---|---|
| From | func setActive(_ active: Bool, withOptions options: AVAudioSessionSetActiveOptions) throws |
| To | func setActive(_ active: Bool, with options: AVAudioSessionSetActiveOptions = []) throws |
| Declaration | |
|---|---|
| From | func setCategory(_ category: String, withOptions options: AVAudioSessionCategoryOptions) throws |
| To | func setCategory(_ category: String, with options: AVAudioSessionCategoryOptions = []) throws |
| Declaration | |
|---|---|
| From | func setPreferredIOBufferDuration(_ duration: NSTimeInterval) throws |
| To | func setPreferredIOBufferDuration(_ duration: TimeInterval) throws |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAudioSessionCategoryOptions : OptionSetType {
init(rawValue rawValue: UInt)
static var MixWithOthers: AVAudioSessionCategoryOptions { get }
static var DuckOthers: AVAudioSessionCategoryOptions { get }
static var AllowBluetooth: AVAudioSessionCategoryOptions { get }
static var DefaultToSpeaker: AVAudioSessionCategoryOptions { get }
static var InterruptSpokenAudioAndMixWithOthers: AVAudioSessionCategoryOptions { get }
} | OptionSetType |
| To | struct AVAudioSessionCategoryOptions : OptionSet {
init(rawValue rawValue: UInt)
static var mixWithOthers: AVAudioSessionCategoryOptions { get }
static var duckOthers: AVAudioSessionCategoryOptions { get }
static var allowBluetooth: AVAudioSessionCategoryOptions { get }
static var defaultToSpeaker: AVAudioSessionCategoryOptions { get }
static var interruptSpokenAudioAndMixWithOthers: AVAudioSessionCategoryOptions { get }
static var allowBluetoothA2DP: AVAudioSessionCategoryOptions { get }
static var allowAirPlay: AVAudioSessionCategoryOptions { get }
func intersect(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
func exclusiveOr(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
mutating func unionInPlace(_ other: AVAudioSessionCategoryOptions)
mutating func intersectInPlace(_ other: AVAudioSessionCategoryOptions)
mutating func exclusiveOrInPlace(_ other: AVAudioSessionCategoryOptions)
func isSubsetOf(_ other: AVAudioSessionCategoryOptions) -> Bool
func isDisjointWith(_ other: AVAudioSessionCategoryOptions) -> Bool
func isSupersetOf(_ other: AVAudioSessionCategoryOptions) -> Bool
mutating func subtractInPlace(_ other: AVAudioSessionCategoryOptions)
func isStrictSupersetOf(_ other: AVAudioSessionCategoryOptions) -> Bool
func isStrictSubsetOf(_ other: AVAudioSessionCategoryOptions) -> Bool
}
extension AVAudioSessionCategoryOptions {
func union(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
func intersection(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
func symmetricDifference(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
}
extension AVAudioSessionCategoryOptions {
func contains(_ member: AVAudioSessionCategoryOptions) -> Bool
mutating func insert(_ newMember: AVAudioSessionCategoryOptions) -> (inserted: Bool, memberAfterInsert: AVAudioSessionCategoryOptions)
mutating func remove(_ member: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions?
mutating func update(with newMember: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions?
}
extension AVAudioSessionCategoryOptions {
convenience init()
mutating func formUnion(_ other: AVAudioSessionCategoryOptions)
mutating func formIntersection(_ other: AVAudioSessionCategoryOptions)
mutating func formSymmetricDifference(_ other: AVAudioSessionCategoryOptions)
}
extension AVAudioSessionCategoryOptions {
convenience init<S : Sequence where S.Iterator.Element == AVAudioSessionCategoryOptions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAudioSessionCategoryOptions...)
mutating func subtract(_ other: AVAudioSessionCategoryOptions)
func isSubset(of other: AVAudioSessionCategoryOptions) -> Bool
func isSuperset(of other: AVAudioSessionCategoryOptions) -> Bool
func isDisjoint(with other: AVAudioSessionCategoryOptions) -> Bool
func subtracting(_ other: AVAudioSessionCategoryOptions) -> AVAudioSessionCategoryOptions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAudioSessionCategoryOptions) -> Bool
func isStrictSubset(of other: AVAudioSessionCategoryOptions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var DuckOthers: AVAudioSessionCategoryOptions { get } |
| To | static var duckOthers: AVAudioSessionCategoryOptions { get } |
| Declaration | |
|---|---|
| From | static var InterruptSpokenAudioAndMixWithOthers: AVAudioSessionCategoryOptions { get } |
| To | static var interruptSpokenAudioAndMixWithOthers: AVAudioSessionCategoryOptions { get } |
| Declaration | |
|---|---|
| From | static var MixWithOthers: AVAudioSessionCategoryOptions { get } |
| To | static var mixWithOthers: AVAudioSessionCategoryOptions { get } |
Modified AVAudioSessionChannelDescription
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSessionChannelDescription : NSObject {
var channelName: String { get }
var owningPortUID: String { get }
var channelNumber: Int { get }
var channelLabel: AudioChannelLabel { get }
} | -- |
| To | class AVAudioSessionChannelDescription : NSObject {
var channelName: String { get }
var owningPortUID: String { get }
var channelNumber: Int { get }
var channelLabel: AudioChannelLabel { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSessionChannelDescription : CVarArg {
}
extension AVAudioSessionChannelDescription : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioSessionDataSourceDescription
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSessionDataSourceDescription : NSObject {
var dataSourceID: NSNumber { get }
var dataSourceName: String { get }
var location: String? { get }
var orientation: String? { get }
var supportedPolarPatterns: [String]? { get }
var selectedPolarPattern: String? { get }
var preferredPolarPattern: String? { get }
func setPreferredPolarPattern(_ pattern: String?) throws
} | -- |
| To | class AVAudioSessionDataSourceDescription : NSObject {
var dataSourceID: NSNumber { get }
var dataSourceName: String { get }
var location: String? { get }
var orientation: String? { get }
var supportedPolarPatterns: [String]? { get }
var selectedPolarPattern: String? { get }
var preferredPolarPattern: String? { get }
func setPreferredPolarPattern(_ pattern: String?) throws
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSessionDataSourceDescription : CVarArg {
}
extension AVAudioSessionDataSourceDescription : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioSessionErrorCode [enum]
| Declaration | |
|---|---|
| From | enum AVAudioSessionErrorCode : Int {
case CodeNone
case CodeMediaServicesFailed
case CodeIsBusy
case CodeIncompatibleCategory
case CodeCannotInterruptOthers
case CodeMissingEntitlement
case CodeSiriIsRecording
case CodeCannotStartPlaying
case CodeCannotStartRecording
case CodeBadParam
case InsufficientPriority
case CodeResourceNotAvailable
case CodeUnspecified
} |
| To | enum AVAudioSessionErrorCode : Int {
case codeNone
case codeMediaServicesFailed
case codeIsBusy
case codeIncompatibleCategory
case codeCannotInterruptOthers
case codeMissingEntitlement
case codeSiriIsRecording
case codeCannotStartPlaying
case codeCannotStartRecording
case codeBadParam
case insufficientPriority
case codeResourceNotAvailable
case codeUnspecified
} |
Modified AVAudioSessionErrorCode.codeBadParam
| Declaration | |
|---|---|
| From | case CodeBadParam |
| To | case codeBadParam |
| Declaration | |
|---|---|
| From | case CodeCannotInterruptOthers |
| To | case codeCannotInterruptOthers |
| Declaration | |
|---|---|
| From | case CodeCannotStartPlaying |
| To | case codeCannotStartPlaying |
| Declaration | |
|---|---|
| From | case CodeCannotStartRecording |
| To | case codeCannotStartRecording |
| Declaration | |
|---|---|
| From | case CodeIncompatibleCategory |
| To | case codeIncompatibleCategory |
Modified AVAudioSessionErrorCode.codeIsBusy
| Declaration | |
|---|---|
| From | case CodeIsBusy |
| To | case codeIsBusy |
| Declaration | |
|---|---|
| From | case CodeMediaServicesFailed |
| To | case codeMediaServicesFailed |
| Declaration | |
|---|---|
| From | case CodeMissingEntitlement |
| To | case codeMissingEntitlement |
Modified AVAudioSessionErrorCode.codeNone
| Declaration | |
|---|---|
| From | case CodeNone |
| To | case codeNone |
| Declaration | |
|---|---|
| From | case CodeResourceNotAvailable |
| To | case codeResourceNotAvailable |
| Declaration | |
|---|---|
| From | case CodeSiriIsRecording |
| To | case codeSiriIsRecording |
| Declaration | |
|---|---|
| From | case CodeUnspecified |
| To | case codeUnspecified |
| Declaration | |
|---|---|
| From | case InsufficientPriority |
| To | case insufficientPriority |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAudioSessionInterruptionOptions : OptionSetType {
init(rawValue rawValue: UInt)
static var ShouldResume: AVAudioSessionInterruptionOptions { get }
} | OptionSetType |
| To | struct AVAudioSessionInterruptionOptions : OptionSet {
init(rawValue rawValue: UInt)
static var shouldResume: AVAudioSessionInterruptionOptions { get }
func intersect(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
func exclusiveOr(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
mutating func unionInPlace(_ other: AVAudioSessionInterruptionOptions)
mutating func intersectInPlace(_ other: AVAudioSessionInterruptionOptions)
mutating func exclusiveOrInPlace(_ other: AVAudioSessionInterruptionOptions)
func isSubsetOf(_ other: AVAudioSessionInterruptionOptions) -> Bool
func isDisjointWith(_ other: AVAudioSessionInterruptionOptions) -> Bool
func isSupersetOf(_ other: AVAudioSessionInterruptionOptions) -> Bool
mutating func subtractInPlace(_ other: AVAudioSessionInterruptionOptions)
func isStrictSupersetOf(_ other: AVAudioSessionInterruptionOptions) -> Bool
func isStrictSubsetOf(_ other: AVAudioSessionInterruptionOptions) -> Bool
}
extension AVAudioSessionInterruptionOptions {
func union(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
func intersection(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
func symmetricDifference(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
}
extension AVAudioSessionInterruptionOptions {
func contains(_ member: AVAudioSessionInterruptionOptions) -> Bool
mutating func insert(_ newMember: AVAudioSessionInterruptionOptions) -> (inserted: Bool, memberAfterInsert: AVAudioSessionInterruptionOptions)
mutating func remove(_ member: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions?
mutating func update(with newMember: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions?
}
extension AVAudioSessionInterruptionOptions {
convenience init()
mutating func formUnion(_ other: AVAudioSessionInterruptionOptions)
mutating func formIntersection(_ other: AVAudioSessionInterruptionOptions)
mutating func formSymmetricDifference(_ other: AVAudioSessionInterruptionOptions)
}
extension AVAudioSessionInterruptionOptions {
convenience init<S : Sequence where S.Iterator.Element == AVAudioSessionInterruptionOptions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAudioSessionInterruptionOptions...)
mutating func subtract(_ other: AVAudioSessionInterruptionOptions)
func isSubset(of other: AVAudioSessionInterruptionOptions) -> Bool
func isSuperset(of other: AVAudioSessionInterruptionOptions) -> Bool
func isDisjoint(with other: AVAudioSessionInterruptionOptions) -> Bool
func subtracting(_ other: AVAudioSessionInterruptionOptions) -> AVAudioSessionInterruptionOptions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAudioSessionInterruptionOptions) -> Bool
func isStrictSubset(of other: AVAudioSessionInterruptionOptions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var ShouldResume: AVAudioSessionInterruptionOptions { get } |
| To | static var shouldResume: AVAudioSessionInterruptionOptions { get } |
| Declaration | |
|---|---|
| From | enum AVAudioSessionInterruptionType : UInt {
case Began
case Ended
} |
| To | enum AVAudioSessionInterruptionType : UInt {
case began
case ended
} |
Modified AVAudioSessionInterruptionType.began
| Declaration | |
|---|---|
| From | case Began |
| To | case began |
Modified AVAudioSessionInterruptionType.ended
| Declaration | |
|---|---|
| From | case Ended |
| To | case ended |
Modified AVAudioSessionPortDescription
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSessionPortDescription : NSObject {
var portType: String { get }
var portName: String { get }
var UID: String { get }
var channels: [AVAudioSessionChannelDescription]? { get }
var dataSources: [AVAudioSessionDataSourceDescription]? { get }
var selectedDataSource: AVAudioSessionDataSourceDescription? { get }
var preferredDataSource: AVAudioSessionDataSourceDescription? { get }
func setPreferredDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
} | -- |
| To | class AVAudioSessionPortDescription : NSObject {
var portType: String { get }
var portName: String { get }
var uid: String { get }
var hasHardwareVoiceCallProcessing: Bool { get }
var channels: [AVAudioSessionChannelDescription]? { get }
var dataSources: [AVAudioSessionDataSourceDescription]? { get }
var selectedDataSource: AVAudioSessionDataSourceDescription? { get }
var preferredDataSource: AVAudioSessionDataSourceDescription? { get }
func setPreferredDataSource(_ dataSource: AVAudioSessionDataSourceDescription?) throws
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSessionPortDescription : CVarArg {
}
extension AVAudioSessionPortDescription : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioSessionPortDescription.uid
| Declaration | |
|---|---|
| From | var UID: String { get } |
| To | var uid: String { get } |
Modified AVAudioSessionPortOverride [enum]
| Declaration | |
|---|---|
| From | enum AVAudioSessionPortOverride : UInt {
case None
case Speaker
} |
| To | enum AVAudioSessionPortOverride : UInt {
case none
case speaker
} |
Modified AVAudioSessionPortOverride.none
| Declaration | |
|---|---|
| From | case None |
| To | case none |
| Declaration | |
|---|---|
| From | enum AVAudioSessionRouteChangeReason : UInt {
case Unknown
case NewDeviceAvailable
case OldDeviceUnavailable
case CategoryChange
case Override
case WakeFromSleep
case NoSuitableRouteForCategory
case RouteConfigurationChange
} |
| To | enum AVAudioSessionRouteChangeReason : UInt {
case unknown
case newDeviceAvailable
case oldDeviceUnavailable
case categoryChange
case override
case wakeFromSleep
case noSuitableRouteForCategory
case routeConfigurationChange
} |
| Declaration | |
|---|---|
| From | case CategoryChange |
| To | case categoryChange |
| Declaration | |
|---|---|
| From | case NewDeviceAvailable |
| To | case newDeviceAvailable |
| Declaration | |
|---|---|
| From | case NoSuitableRouteForCategory |
| To | case noSuitableRouteForCategory |
| Declaration | |
|---|---|
| From | case OldDeviceUnavailable |
| To | case oldDeviceUnavailable |
| Declaration | |
|---|---|
| From | case Override |
| To | case override |
| Declaration | |
|---|---|
| From | case RouteConfigurationChange |
| To | case routeConfigurationChange |
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
| Declaration | |
|---|---|
| From | case WakeFromSleep |
| To | case wakeFromSleep |
Modified AVAudioSessionRouteDescription
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioSessionRouteDescription : NSObject {
var inputs: [AVAudioSessionPortDescription] { get }
var outputs: [AVAudioSessionPortDescription] { get }
} | -- |
| To | class AVAudioSessionRouteDescription : NSObject {
var inputs: [AVAudioSessionPortDescription] { get }
var outputs: [AVAudioSessionPortDescription] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioSessionRouteDescription : CVarArg {
}
extension AVAudioSessionRouteDescription : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAudioSessionSetActiveOptions : OptionSetType {
init(rawValue rawValue: UInt)
static var NotifyOthersOnDeactivation: AVAudioSessionSetActiveOptions { get }
} | OptionSetType |
| To | struct AVAudioSessionSetActiveOptions : OptionSet {
init(rawValue rawValue: UInt)
static var notifyOthersOnDeactivation: AVAudioSessionSetActiveOptions { get }
func intersect(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
func exclusiveOr(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
mutating func unionInPlace(_ other: AVAudioSessionSetActiveOptions)
mutating func intersectInPlace(_ other: AVAudioSessionSetActiveOptions)
mutating func exclusiveOrInPlace(_ other: AVAudioSessionSetActiveOptions)
func isSubsetOf(_ other: AVAudioSessionSetActiveOptions) -> Bool
func isDisjointWith(_ other: AVAudioSessionSetActiveOptions) -> Bool
func isSupersetOf(_ other: AVAudioSessionSetActiveOptions) -> Bool
mutating func subtractInPlace(_ other: AVAudioSessionSetActiveOptions)
func isStrictSupersetOf(_ other: AVAudioSessionSetActiveOptions) -> Bool
func isStrictSubsetOf(_ other: AVAudioSessionSetActiveOptions) -> Bool
}
extension AVAudioSessionSetActiveOptions {
func union(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
func intersection(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
func symmetricDifference(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
}
extension AVAudioSessionSetActiveOptions {
func contains(_ member: AVAudioSessionSetActiveOptions) -> Bool
mutating func insert(_ newMember: AVAudioSessionSetActiveOptions) -> (inserted: Bool, memberAfterInsert: AVAudioSessionSetActiveOptions)
mutating func remove(_ member: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions?
mutating func update(with newMember: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions?
}
extension AVAudioSessionSetActiveOptions {
convenience init()
mutating func formUnion(_ other: AVAudioSessionSetActiveOptions)
mutating func formIntersection(_ other: AVAudioSessionSetActiveOptions)
mutating func formSymmetricDifference(_ other: AVAudioSessionSetActiveOptions)
}
extension AVAudioSessionSetActiveOptions {
convenience init<S : Sequence where S.Iterator.Element == AVAudioSessionSetActiveOptions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAudioSessionSetActiveOptions...)
mutating func subtract(_ other: AVAudioSessionSetActiveOptions)
func isSubset(of other: AVAudioSessionSetActiveOptions) -> Bool
func isSuperset(of other: AVAudioSessionSetActiveOptions) -> Bool
func isDisjoint(with other: AVAudioSessionSetActiveOptions) -> Bool
func subtracting(_ other: AVAudioSessionSetActiveOptions) -> AVAudioSessionSetActiveOptions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAudioSessionSetActiveOptions) -> Bool
func isStrictSubset(of other: AVAudioSessionSetActiveOptions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var NotifyOthersOnDeactivation: AVAudioSessionSetActiveOptions { get } |
| To | static var notifyOthersOnDeactivation: AVAudioSessionSetActiveOptions { get } |
| Declaration | |
|---|---|
| From | enum AVAudioSessionSilenceSecondaryAudioHintType : UInt {
case Begin
case End
} |
| To | enum AVAudioSessionSilenceSecondaryAudioHintType : UInt {
case begin
case end
} |
| Declaration | |
|---|---|
| From | case Begin |
| To | case begin |
| Declaration | |
|---|---|
| From | case End |
| To | case end |
Modified AVAudioTime
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioTime : NSObject {
init(audioTimeStamp ts: UnsafePointer<AudioTimeStamp>, sampleRate sampleRate: Double)
init(hostTime hostTime: UInt64)
init(sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double)
init(hostTime hostTime: UInt64, sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double)
class func timeWithAudioTimeStamp(_ ts: UnsafePointer<AudioTimeStamp>, sampleRate sampleRate: Double) -> Self
class func timeWithHostTime(_ hostTime: UInt64) -> Self
class func timeWithSampleTime(_ sampleTime: AVAudioFramePosition, atRate sampleRate: Double) -> Self
class func timeWithHostTime(_ hostTime: UInt64, sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double) -> Self
class func hostTimeForSeconds(_ seconds: NSTimeInterval) -> UInt64
class func secondsForHostTime(_ hostTime: UInt64) -> NSTimeInterval
func extrapolateTimeFromAnchor(_ anchorTime: AVAudioTime) -> AVAudioTime
var hostTimeValid: Bool { get }
var hostTime: UInt64 { get }
var sampleTimeValid: Bool { get }
var sampleTime: AVAudioFramePosition { get }
var sampleRate: Double { get }
var audioTimeStamp: AudioTimeStamp { get }
} | -- |
| To | class AVAudioTime : NSObject {
init(audioTimeStamp ts: UnsafePointer<AudioTimeStamp>, sampleRate sampleRate: Double)
init(hostTime hostTime: UInt64)
init(sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double)
init(hostTime hostTime: UInt64, sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double)
class func withAudioTimeStamp(_ ts: UnsafePointer<AudioTimeStamp>, sampleRate sampleRate: Double) -> Self
class func withHostTime(_ hostTime: UInt64) -> Self
class func withSampleTime(_ sampleTime: AVAudioFramePosition, atRate sampleRate: Double) -> Self
class func withHostTime(_ hostTime: UInt64, sampleTime sampleTime: AVAudioFramePosition, atRate sampleRate: Double) -> Self
class func hostTime(forSeconds seconds: TimeInterval) -> UInt64
class func seconds(forHostTime hostTime: UInt64) -> TimeInterval
func extrapolateTime(fromAnchor anchorTime: AVAudioTime) -> AVAudioTime
var isHostTimeValid: Bool { get }
var hostTime: UInt64 { get }
var isSampleTimeValid: Bool { get }
var sampleTime: AVAudioFramePosition { get }
var sampleRate: Double { get }
var audioTimeStamp: AudioTimeStamp { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioTime : CVarArg {
}
extension AVAudioTime : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func extrapolateTimeFromAnchor(_ anchorTime: AVAudioTime) -> AVAudioTime |
| To | func extrapolateTime(fromAnchor anchorTime: AVAudioTime) -> AVAudioTime |
| Declaration | |
|---|---|
| From | class func hostTimeForSeconds(_ seconds: NSTimeInterval) -> UInt64 |
| To | class func hostTime(forSeconds seconds: TimeInterval) -> UInt64 |
Modified AVAudioTime.isHostTimeValid
| Declaration | |
|---|---|
| From | var hostTimeValid: Bool { get } |
| To | var isHostTimeValid: Bool { get } |
Modified AVAudioTime.isSampleTimeValid
| Declaration | |
|---|---|
| From | var sampleTimeValid: Bool { get } |
| To | var isSampleTimeValid: Bool { get } |
| Declaration | |
|---|---|
| From | class func secondsForHostTime(_ hostTime: UInt64) -> NSTimeInterval |
| To | class func seconds(forHostTime hostTime: UInt64) -> TimeInterval |
Modified AVAudioUnit
| Declaration | |
|---|---|
| From | class AVAudioUnit : AVAudioNode {
class func instantiateWithComponentDescription(_ audioComponentDescription: AudioComponentDescription, options options: AudioComponentInstantiationOptions, completionHandler completionHandler: (AVAudioUnit?, NSError?) -> Void)
func loadAudioUnitPresetAtURL(_ url: NSURL) throws
var audioComponentDescription: AudioComponentDescription { get }
var audioUnit: AudioUnit { get }
var AUAudioUnit: AUAudioUnit { get }
var name: String { get }
var manufacturerName: String { get }
var version: Int { get }
} |
| To | class AVAudioUnit : AVAudioNode {
class func instantiate(with audioComponentDescription: AudioComponentDescription, options options: AudioComponentInstantiationOptions = [], completionHandler completionHandler: @escaping (AVAudioUnit?, Error?) -> Swift.Void)
func loadPreset(at url: URL) throws
var audioComponentDescription: AudioComponentDescription { get }
var audioUnit: AudioUnit { get }
var auAudioUnit: AUAudioUnit { get }
var name: String { get }
var manufacturerName: String { get }
var version: Int { get }
} |
Modified AVAudioUnit.auAudioUnit
| Declaration | |
|---|---|
| From | var AUAudioUnit: AUAudioUnit { get } |
| To | var auAudioUnit: AUAudioUnit { get } |
| Declaration | |
|---|---|
| From | class func instantiateWithComponentDescription(_ audioComponentDescription: AudioComponentDescription, options options: AudioComponentInstantiationOptions, completionHandler completionHandler: (AVAudioUnit?, NSError?) -> Void) |
| To | class func instantiate(with audioComponentDescription: AudioComponentDescription, options options: AudioComponentInstantiationOptions = [], completionHandler completionHandler: @escaping (AVAudioUnit?, Error?) -> Swift.Void) |
| Declaration | |
|---|---|
| From | func loadAudioUnitPresetAtURL(_ url: NSURL) throws |
| To | func loadPreset(at url: URL) throws |
Modified AVAudioUnitComponent
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioUnitComponent : NSObject {
var name: String { get }
var typeName: String { get }
var localizedTypeName: String { get }
var manufacturerName: String { get }
var version: Int { get }
var versionString: String { get }
var componentURL: NSURL? { get }
var availableArchitectures: [NSNumber] { get }
var sandboxSafe: Bool { get }
var hasMIDIInput: Bool { get }
var hasMIDIOutput: Bool { get }
var audioComponent: AudioComponent { get }
var userTagNames: [String]
var allTagNames: [String] { get }
var audioComponentDescription: AudioComponentDescription { get }
var iconURL: NSURL? { get }
var passesAUVal: Bool { get }
var hasCustomView: Bool { get }
var configurationDictionary: [String : AnyObject] { get }
func supportsNumberInputChannels(_ numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool
} | -- |
| To | class AVAudioUnitComponent : NSObject {
var name: String { get }
var typeName: String { get }
var localizedTypeName: String { get }
var manufacturerName: String { get }
var version: Int { get }
var versionString: String { get }
var componentURL: URL? { get }
var availableArchitectures: [NSNumber] { get }
var isSandboxSafe: Bool { get }
var hasMIDIInput: Bool { get }
var hasMIDIOutput: Bool { get }
var audioComponent: AudioComponent { get }
var userTagNames: [String]
var allTagNames: [String] { get }
var audioComponentDescription: AudioComponentDescription { get }
var iconURL: URL? { get }
var passesAUVal: Bool { get }
var hasCustomView: Bool { get }
var configurationDictionary: [String : Any] { get }
func supportsNumberInputChannels(_ numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioUnitComponent : CVarArg {
}
extension AVAudioUnitComponent : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioUnitComponent.isSandboxSafe
| Declaration | |
|---|---|
| From | var sandboxSafe: Bool { get } |
| To | var isSandboxSafe: Bool { get } |
Modified AVAudioUnitComponentManager
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioUnitComponentManager : NSObject {
var tagNames: [String] { get }
var standardLocalizedTagNames: [String] { get }
class func sharedAudioUnitComponentManager() -> Self
func componentsMatchingPredicate(_ predicate: NSPredicate) -> [AVAudioUnitComponent]
func componentsPassingTest(_ testHandler: (AVAudioUnitComponent, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AVAudioUnitComponent]
func componentsMatchingDescription(_ desc: AudioComponentDescription) -> [AVAudioUnitComponent]
} | -- |
| To | class AVAudioUnitComponentManager : NSObject {
var tagNames: [String] { get }
var standardLocalizedTagNames: [String] { get }
class func shared() -> Self
func components(matching predicate: NSPredicate) -> [AVAudioUnitComponent]
func components(passingTest testHandler: @escaping (AVAudioUnitComponent, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AVAudioUnitComponent]
func components(matching desc: AudioComponentDescription) -> [AVAudioUnitComponent]
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioUnitComponentManager : CVarArg {
}
extension AVAudioUnitComponentManager : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func componentsMatchingDescription(_ desc: AudioComponentDescription) -> [AVAudioUnitComponent] |
| To | func components(matching desc: AudioComponentDescription) -> [AVAudioUnitComponent] |
| Declaration | |
|---|---|
| From | func componentsMatchingPredicate(_ predicate: NSPredicate) -> [AVAudioUnitComponent] |
| To | func components(matching predicate: NSPredicate) -> [AVAudioUnitComponent] |
| Declaration | |
|---|---|
| From | func componentsPassingTest(_ testHandler: (AVAudioUnitComponent, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AVAudioUnitComponent] |
| To | func components(passingTest testHandler: @escaping (AVAudioUnitComponent, UnsafeMutablePointer<ObjCBool>) -> Bool) -> [AVAudioUnitComponent] |
| Declaration | |
|---|---|
| From | class func sharedAudioUnitComponentManager() -> Self |
| To | class func shared() -> Self |
Modified AVAudioUnitDelay
| Declaration | |
|---|---|
| From | class AVAudioUnitDelay : AVAudioUnitEffect {
var delayTime: NSTimeInterval
var feedback: Float
var lowPassCutoff: Float
var wetDryMix: Float
} |
| To | class AVAudioUnitDelay : AVAudioUnitEffect {
var delayTime: TimeInterval
var feedback: Float
var lowPassCutoff: Float
var wetDryMix: Float
} |
Modified AVAudioUnitDelay.delayTime
| Declaration | |
|---|---|
| From | var delayTime: NSTimeInterval |
| To | var delayTime: TimeInterval |
Modified AVAudioUnitDistortionPreset [enum]
| Declaration | |
|---|---|
| From | enum AVAudioUnitDistortionPreset : Int {
case DrumsBitBrush
case DrumsBufferBeats
case DrumsLoFi
case MultiBrokenSpeaker
case MultiCellphoneConcert
case MultiDecimated1
case MultiDecimated2
case MultiDecimated3
case MultiDecimated4
case MultiDistortedFunk
case MultiDistortedCubed
case MultiDistortedSquared
case MultiEcho1
case MultiEcho2
case MultiEchoTight1
case MultiEchoTight2
case MultiEverythingIsBroken
case SpeechAlienChatter
case SpeechCosmicInterference
case SpeechGoldenPi
case SpeechRadioTower
case SpeechWaves
} |
| To | enum AVAudioUnitDistortionPreset : Int {
case drumsBitBrush
case drumsBufferBeats
case drumsLoFi
case multiBrokenSpeaker
case multiCellphoneConcert
case multiDecimated1
case multiDecimated2
case multiDecimated3
case multiDecimated4
case multiDistortedFunk
case multiDistortedCubed
case multiDistortedSquared
case multiEcho1
case multiEcho2
case multiEchoTight1
case multiEchoTight2
case multiEverythingIsBroken
case speechAlienChatter
case speechCosmicInterference
case speechGoldenPi
case speechRadioTower
case speechWaves
} |
| Declaration | |
|---|---|
| From | case DrumsBitBrush |
| To | case drumsBitBrush |
| Declaration | |
|---|---|
| From | case DrumsBufferBeats |
| To | case drumsBufferBeats |
| Declaration | |
|---|---|
| From | case DrumsLoFi |
| To | case drumsLoFi |
| Declaration | |
|---|---|
| From | case MultiBrokenSpeaker |
| To | case multiBrokenSpeaker |
| Declaration | |
|---|---|
| From | case MultiCellphoneConcert |
| To | case multiCellphoneConcert |
| Declaration | |
|---|---|
| From | case MultiDecimated1 |
| To | case multiDecimated1 |
| Declaration | |
|---|---|
| From | case MultiDecimated2 |
| To | case multiDecimated2 |
| Declaration | |
|---|---|
| From | case MultiDecimated3 |
| To | case multiDecimated3 |
| Declaration | |
|---|---|
| From | case MultiDecimated4 |
| To | case multiDecimated4 |
| Declaration | |
|---|---|
| From | case MultiDistortedCubed |
| To | case multiDistortedCubed |
| Declaration | |
|---|---|
| From | case MultiDistortedFunk |
| To | case multiDistortedFunk |
| Declaration | |
|---|---|
| From | case MultiDistortedSquared |
| To | case multiDistortedSquared |
| Declaration | |
|---|---|
| From | case MultiEcho1 |
| To | case multiEcho1 |
| Declaration | |
|---|---|
| From | case MultiEcho2 |
| To | case multiEcho2 |
| Declaration | |
|---|---|
| From | case MultiEchoTight1 |
| To | case multiEchoTight1 |
| Declaration | |
|---|---|
| From | case MultiEchoTight2 |
| To | case multiEchoTight2 |
| Declaration | |
|---|---|
| From | case MultiEverythingIsBroken |
| To | case multiEverythingIsBroken |
| Declaration | |
|---|---|
| From | case SpeechAlienChatter |
| To | case speechAlienChatter |
| Declaration | |
|---|---|
| From | case SpeechCosmicInterference |
| To | case speechCosmicInterference |
| Declaration | |
|---|---|
| From | case SpeechGoldenPi |
| To | case speechGoldenPi |
| Declaration | |
|---|---|
| From | case SpeechRadioTower |
| To | case speechRadioTower |
| Declaration | |
|---|---|
| From | case SpeechWaves |
| To | case speechWaves |
Modified AVAudioUnitEQFilterParameters
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioUnitEQFilterParameters : NSObject {
var filterType: AVAudioUnitEQFilterType
var frequency: Float
var bandwidth: Float
var gain: Float
var bypass: Bool
} | -- |
| To | class AVAudioUnitEQFilterParameters : NSObject {
var filterType: AVAudioUnitEQFilterType
var frequency: Float
var bandwidth: Float
var gain: Float
var bypass: Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVAudioUnitEQFilterParameters : CVarArg {
}
extension AVAudioUnitEQFilterParameters : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAudioUnitEQFilterType [enum]
| Declaration | |
|---|---|
| From | enum AVAudioUnitEQFilterType : Int {
case Parametric
case LowPass
case HighPass
case ResonantLowPass
case ResonantHighPass
case BandPass
case BandStop
case LowShelf
case HighShelf
case ResonantLowShelf
case ResonantHighShelf
} |
| To | enum AVAudioUnitEQFilterType : Int {
case parametric
case lowPass
case highPass
case resonantLowPass
case resonantHighPass
case bandPass
case bandStop
case lowShelf
case highShelf
case resonantLowShelf
case resonantHighShelf
} |
Modified AVAudioUnitEQFilterType.bandPass
| Declaration | |
|---|---|
| From | case BandPass |
| To | case bandPass |
Modified AVAudioUnitEQFilterType.bandStop
| Declaration | |
|---|---|
| From | case BandStop |
| To | case bandStop |
Modified AVAudioUnitEQFilterType.highPass
| Declaration | |
|---|---|
| From | case HighPass |
| To | case highPass |
Modified AVAudioUnitEQFilterType.highShelf
| Declaration | |
|---|---|
| From | case HighShelf |
| To | case highShelf |
Modified AVAudioUnitEQFilterType.lowPass
| Declaration | |
|---|---|
| From | case LowPass |
| To | case lowPass |
Modified AVAudioUnitEQFilterType.lowShelf
| Declaration | |
|---|---|
| From | case LowShelf |
| To | case lowShelf |
Modified AVAudioUnitEQFilterType.parametric
| Declaration | |
|---|---|
| From | case Parametric |
| To | case parametric |
| Declaration | |
|---|---|
| From | case ResonantHighPass |
| To | case resonantHighPass |
| Declaration | |
|---|---|
| From | case ResonantHighShelf |
| To | case resonantHighShelf |
| Declaration | |
|---|---|
| From | case ResonantLowPass |
| To | case resonantLowPass |
| Declaration | |
|---|---|
| From | case ResonantLowShelf |
| To | case resonantLowShelf |
Modified AVAudioUnitMIDIInstrument
| Declaration | |
|---|---|
| From | class AVAudioUnitMIDIInstrument : AVAudioUnit, AVAudioMixing {
init(audioComponentDescription description: AudioComponentDescription)
func startNote(_ note: UInt8, withVelocity velocity: UInt8, onChannel channel: UInt8)
func stopNote(_ note: UInt8, onChannel channel: UInt8)
func sendController(_ controller: UInt8, withValue value: UInt8, onChannel channel: UInt8)
func sendPitchBend(_ pitchbend: UInt16, onChannel channel: UInt8)
func sendPressure(_ pressure: UInt8, onChannel channel: UInt8)
func sendPressureForKey(_ key: UInt8, withValue value: UInt8, onChannel channel: UInt8)
func sendProgramChange(_ program: UInt8, onChannel channel: UInt8)
func sendProgramChange(_ program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8, onChannel channel: UInt8)
func sendMIDIEvent(_ midiStatus: UInt8, data1 data1: UInt8, data2 data2: UInt8)
func sendMIDIEvent(_ midiStatus: UInt8, data1 data1: UInt8)
func sendMIDISysExEvent(_ midiData: NSData)
} |
| To | class AVAudioUnitMIDIInstrument : AVAudioUnit, AVAudioMixing {
init(audioComponentDescription description: AudioComponentDescription)
func startNote(_ note: UInt8, withVelocity velocity: UInt8, onChannel channel: UInt8)
func stopNote(_ note: UInt8, onChannel channel: UInt8)
func sendController(_ controller: UInt8, withValue value: UInt8, onChannel channel: UInt8)
func sendPitchBend(_ pitchbend: UInt16, onChannel channel: UInt8)
func sendPressure(_ pressure: UInt8, onChannel channel: UInt8)
func sendPressure(forKey key: UInt8, withValue value: UInt8, onChannel channel: UInt8)
func sendProgramChange(_ program: UInt8, onChannel channel: UInt8)
func sendProgramChange(_ program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8, onChannel channel: UInt8)
func sendMIDIEvent(_ midiStatus: UInt8, data1 data1: UInt8, data2 data2: UInt8)
func sendMIDIEvent(_ midiStatus: UInt8, data1 data1: UInt8)
func sendMIDISysExEvent(_ midiData: Data)
} |
| Declaration | |
|---|---|
| From | func sendMIDISysExEvent(_ midiData: NSData) |
| To | func sendMIDISysExEvent(_ midiData: Data) |
| Declaration | |
|---|---|
| From | func sendPressureForKey(_ key: UInt8, withValue value: UInt8, onChannel channel: UInt8) |
| To | func sendPressure(forKey key: UInt8, withValue value: UInt8, onChannel channel: UInt8) |
Modified AVAudioUnitReverbPreset [enum]
| Declaration | |
|---|---|
| From | enum AVAudioUnitReverbPreset : Int {
case SmallRoom
case MediumRoom
case LargeRoom
case MediumHall
case LargeHall
case Plate
case MediumChamber
case LargeChamber
case Cathedral
case LargeRoom2
case MediumHall2
case MediumHall3
case LargeHall2
} |
| To | enum AVAudioUnitReverbPreset : Int {
case smallRoom
case mediumRoom
case largeRoom
case mediumHall
case largeHall
case plate
case mediumChamber
case largeChamber
case cathedral
case largeRoom2
case mediumHall2
case mediumHall3
case largeHall2
} |
Modified AVAudioUnitReverbPreset.cathedral
| Declaration | |
|---|---|
| From | case Cathedral |
| To | case cathedral |
Modified AVAudioUnitReverbPreset.largeChamber
| Declaration | |
|---|---|
| From | case LargeChamber |
| To | case largeChamber |
Modified AVAudioUnitReverbPreset.largeHall
| Declaration | |
|---|---|
| From | case LargeHall |
| To | case largeHall |
Modified AVAudioUnitReverbPreset.largeHall2
| Declaration | |
|---|---|
| From | case LargeHall2 |
| To | case largeHall2 |
Modified AVAudioUnitReverbPreset.largeRoom
| Declaration | |
|---|---|
| From | case LargeRoom |
| To | case largeRoom |
Modified AVAudioUnitReverbPreset.largeRoom2
| Declaration | |
|---|---|
| From | case LargeRoom2 |
| To | case largeRoom2 |
| Declaration | |
|---|---|
| From | case MediumChamber |
| To | case mediumChamber |
Modified AVAudioUnitReverbPreset.mediumHall
| Declaration | |
|---|---|
| From | case MediumHall |
| To | case mediumHall |
Modified AVAudioUnitReverbPreset.mediumHall2
| Declaration | |
|---|---|
| From | case MediumHall2 |
| To | case mediumHall2 |
Modified AVAudioUnitReverbPreset.mediumHall3
| Declaration | |
|---|---|
| From | case MediumHall3 |
| To | case mediumHall3 |
Modified AVAudioUnitReverbPreset.mediumRoom
| Declaration | |
|---|---|
| From | case MediumRoom |
| To | case mediumRoom |
Modified AVAudioUnitReverbPreset.plate
| Declaration | |
|---|---|
| From | case Plate |
| To | case plate |
Modified AVAudioUnitReverbPreset.smallRoom
| Declaration | |
|---|---|
| From | case SmallRoom |
| To | case smallRoom |
Modified AVAudioUnitSampler
| Declaration | |
|---|---|
| From | class AVAudioUnitSampler : AVAudioUnitMIDIInstrument {
func loadSoundBankInstrumentAtURL(_ bankURL: NSURL, program program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8) throws
func loadInstrumentAtURL(_ instrumentURL: NSURL) throws
func loadAudioFilesAtURLs(_ audioFiles: [NSURL]) throws
var stereoPan: Float
var masterGain: Float
var globalTuning: Float
} |
| To | class AVAudioUnitSampler : AVAudioUnitMIDIInstrument {
func loadSoundBankInstrument(at bankURL: URL, program program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8) throws
func loadInstrument(at instrumentURL: URL) throws
func loadAudioFiles(at audioFiles: [URL]) throws
var stereoPan: Float
var masterGain: Float
var globalTuning: Float
} |
| Declaration | |
|---|---|
| From | func loadAudioFilesAtURLs(_ audioFiles: [NSURL]) throws |
| To | func loadAudioFiles(at audioFiles: [URL]) throws |
| Declaration | |
|---|---|
| From | func loadInstrumentAtURL(_ instrumentURL: NSURL) throws |
| To | func loadInstrument(at instrumentURL: URL) throws |
| Declaration | |
|---|---|
| From | func loadSoundBankInstrumentAtURL(_ bankURL: NSURL, program program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8) throws |
| To | func loadSoundBankInstrument(at bankURL: URL, program program: UInt8, bankMSB bankMSB: UInt8, bankLSB bankLSB: UInt8) throws |
Modified AVCaptureDevice.authorizationStatus(forMediaType: String!) -> AVAuthorizationStatus [class]
| Declaration | |
|---|---|
| From | class func authorizationStatusForMediaType(_ mediaType: String!) -> AVAuthorizationStatus |
| To | class func authorizationStatus(forMediaType mediaType: String!) -> AVAuthorizationStatus |
| Declaration | |
|---|---|
| From | func chromaticityValuesForDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceChromaticityValues |
| To | func chromaticityValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceChromaticityValues |
| Declaration | |
|---|---|
| From | func deviceWhiteBalanceGainsForChromaticityValues(_ chromaticityValues: AVCaptureWhiteBalanceChromaticityValues) -> AVCaptureWhiteBalanceGains |
| To | func deviceWhiteBalanceGains(for chromaticityValues: AVCaptureWhiteBalanceChromaticityValues) -> AVCaptureWhiteBalanceGains |
| Declaration | |
|---|---|
| From | func deviceWhiteBalanceGainsForTemperatureAndTintValues(_ tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues) -> AVCaptureWhiteBalanceGains |
| To | func deviceWhiteBalanceGains(for tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues) -> AVCaptureWhiteBalanceGains |
Modified AVCaptureDevice.flashMode
| Deprecation | |
|---|---|
| From | -- |
| To | tvOS 10.0 |
Modified AVCaptureDevice.isAdjustingExposure
| Declaration | |
|---|---|
| From | var adjustingExposure: Bool { get } |
| To | var isAdjustingExposure: Bool { get } |
Modified AVCaptureDevice.isAdjustingFocus
| Declaration | |
|---|---|
| From | var adjustingFocus: Bool { get } |
| To | var isAdjustingFocus: Bool { get } |
| Declaration | |
|---|---|
| From | var adjustingWhiteBalance: Bool { get } |
| To | var isAdjustingWhiteBalance: Bool { get } |
| Declaration | |
|---|---|
| From | var autoFocusRangeRestrictionSupported: Bool { get } |
| To | var isAutoFocusRangeRestrictionSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var exposurePointOfInterestSupported: Bool { get } |
| To | var isExposurePointOfInterestSupported: Bool { get } |
Modified AVCaptureDevice.isFlashActive
| Declaration | Deprecation | |
|---|---|---|
| From | var flashActive: Bool { get } | -- |
| To | var isFlashActive: Bool { get } | tvOS 10.0 |
Modified AVCaptureDevice.isFlashAvailable
| Declaration | |
|---|---|
| From | var flashAvailable: Bool { get } |
| To | var isFlashAvailable: Bool { get } |
| Deprecation | |
|---|---|
| From | -- |
| To | tvOS 10.0 |
| Declaration | |
|---|---|
| From | var focusPointOfInterestSupported: Bool { get } |
| To | var isFocusPointOfInterestSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var lowLightBoostEnabled: Bool { get } |
| To | var isLowLightBoostEnabled: Bool { get } |
| Declaration | |
|---|---|
| From | var lowLightBoostSupported: Bool { get } |
| To | var isLowLightBoostSupported: Bool { get } |
Modified AVCaptureDevice.iso
| Declaration | |
|---|---|
| From | var ISO: Float { get } |
| To | var iso: Float { get } |
Modified AVCaptureDevice.isRampingVideoZoom
| Declaration | |
|---|---|
| From | var rampingVideoZoom: Bool { get } |
| To | var isRampingVideoZoom: Bool { get } |
| Declaration | |
|---|---|
| From | var smoothAutoFocusEnabled: Bool |
| To | var isSmoothAutoFocusEnabled: Bool |
| Declaration | |
|---|---|
| From | var smoothAutoFocusSupported: Bool { get } |
| To | var isSmoothAutoFocusSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var subjectAreaChangeMonitoringEnabled: Bool |
| To | var isSubjectAreaChangeMonitoringEnabled: Bool |
Modified AVCaptureDevice.isTorchActive
| Declaration | |
|---|---|
| From | var torchActive: Bool { get } |
| To | var isTorchActive: Bool { get } |
Modified AVCaptureDevice.isTorchAvailable
| Declaration | |
|---|---|
| From | var torchAvailable: Bool { get } |
| To | var isTorchAvailable: Bool { get } |
Modified AVCaptureDevice.isVideoHDREnabled
| Declaration | |
|---|---|
| From | var videoHDREnabled: Bool |
| To | var isVideoHDREnabled: Bool |
| Declaration | |
|---|---|
| From | func rampToVideoZoomFactor(_ factor: CGFloat, withRate rate: Float) |
| To | func ramp(toVideoZoomFactor factor: CGFloat, withRate rate: Float) |
| Declaration | |
|---|---|
| From | class func requestAccessForMediaType(_ mediaType: String!, completionHandler handler: ((Bool) -> Void)!) |
| To | class func requestAccess(forMediaType mediaType: String!, completionHandler handler: (@escaping (Bool) -> Swift.Void)!) |
| Declaration | |
|---|---|
| From | func setExposureModeCustomWithDuration(_ duration: CMTime, ISO ISO: Float, completionHandler handler: ((CMTime) -> Void)!) |
| To | func setExposureModeCustomWithDuration(_ duration: CMTime, iso ISO: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!) |
Modified AVCaptureDevice.setExposureTargetBias(_: Float, completionHandler: ( (CMTime) -> Swift.Void)!)
| Declaration | |
|---|---|
| From | func setExposureTargetBias(_ bias: Float, completionHandler handler: ((CMTime) -> Void)!) |
| To | func setExposureTargetBias(_ bias: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!) |
| Declaration | |
|---|---|
| From | func setFocusModeLockedWithLensPosition(_ lensPosition: Float, completionHandler handler: ((CMTime) -> Void)!) |
| To | func setFocusModeLockedWithLensPosition(_ lensPosition: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!) |
| Declaration | |
|---|---|
| From | func setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains, completionHandler handler: ((CMTime) -> Void)!) |
| To | func setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!) |
| Declaration | |
|---|---|
| From | func temperatureAndTintValuesForDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceTemperatureAndTintValues |
| To | func temperatureAndTintValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceTemperatureAndTintValues |
| Declaration | Deprecation | |
|---|---|---|
| From | func captureStillImageBracketAsynchronouslyFromConnection(_ connection: AVCaptureConnection!, withSettingsArray settings: [AnyObject]!, completionHandler handler: ((CMSampleBuffer!, AVCaptureBracketedStillImageSettings!, NSError!) -> Void)!) | -- |
| To | func captureStillImageBracketAsynchronously(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (CMSampleBuffer?, AVCaptureBracketedStillImageSettings?, Error?) -> Swift.Void)!) | tvOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var lensStabilizationDuringBracketedCaptureEnabled: Bool | -- |
| To | var isLensStabilizationDuringBracketedCaptureEnabled: Bool | tvOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var lensStabilizationDuringBracketedCaptureSupported: Bool { get } | -- |
| To | var isLensStabilizationDuringBracketedCaptureSupported: Bool { get } | tvOS 10.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | tvOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | func prepareToCaptureStillImageBracketFromConnection(_ connection: AVCaptureConnection!, withSettingsArray settings: [AnyObject]!, completionHandler handler: ((Bool, NSError!) -> Void)!) | -- |
| To | func prepareToCaptureStillImageBracket(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (Bool, Error?) -> Swift.Void)!) | tvOS 10.0 |
Modified AVComposition
| Declaration | Protocols | |
|---|---|---|
| From | class AVComposition : AVAsset, NSMutableCopying {
var tracks: [AVCompositionTrack] { get }
var naturalSize: CGSize { get }
var URLAssetInitializationOptions: [String : AnyObject] { get }
}
extension AVComposition {
func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVCompositionTrack?
func tracksWithMediaType(_ mediaType: String) -> [AVCompositionTrack]
func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVCompositionTrack]
} | NSMutableCopying |
| To | class AVComposition : AVAsset, NSMutableCopying {
var tracks: [AVCompositionTrack] { get }
var naturalSize: CGSize { get }
var urlAssetInitializationOptions: [String : Any] { get }
func track(withTrackID trackID: CMPersistentTrackID) -> AVCompositionTrack?
func tracks(withMediaType mediaType: String) -> [AVCompositionTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVCompositionTrack]
func unusedTrackID() -> CMPersistentTrackID
var isPlayable: Bool { get }
var isExportable: Bool { get }
var isReadable: Bool { get }
var isComposable: Bool { get }
var isCompatibleWithSavedPhotosAlbum: Bool { get }
var isCompatibleWithAirPlayVideo: Bool { get }
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
var hasProtectedContent: Bool { get }
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
var availableChapterLocales: [Locale] { get }
func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup]
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var tracks: [AVAssetTrack] { get }
var trackGroups: [AVAssetTrackGroup] { get }
var referenceRestrictions: AVAssetReferenceRestrictions { get }
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVComposition : CVarArg {
}
extension AVComposition : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVComposition {
func track(withTrackID trackID: CMPersistentTrackID) -> AVCompositionTrack?
func tracks(withMediaType mediaType: String) -> [AVCompositionTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVCompositionTrack]
} | CVarArg, Equatable, Hashable, NSMutableCopying |
| Declaration | |
|---|---|
| From | func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVCompositionTrack? |
| To | func track(withTrackID trackID: CMPersistentTrackID) -> AVCompositionTrack? |
| Declaration | |
|---|---|
| From | func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVCompositionTrack] |
| To | func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVCompositionTrack] |
| Declaration | |
|---|---|
| From | func tracksWithMediaType(_ mediaType: String) -> [AVCompositionTrack] |
| To | func tracks(withMediaType mediaType: String) -> [AVCompositionTrack] |
| Declaration | |
|---|---|
| From | var URLAssetInitializationOptions: [String : AnyObject] { get } |
| To | var urlAssetInitializationOptions: [String : Any] { get } |
Modified AVCompositionTrack
| Declaration | Protocols | |
|---|---|---|
| From | class AVCompositionTrack : AVAssetTrack {
var segments: [AVCompositionTrackSegment] { get }
} | -- |
| To | class AVCompositionTrack : AVAssetTrack {
var segments: [AVCompositionTrackSegment] { get }
var availableTrackAssociationTypes: [String] { get }
func associatedTracks(ofType trackAssociationType: String) -> [AVAssetTrack]
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var segments: [AVAssetTrackSegment] { get }
func segment(forTrackTime trackTime: CMTime) -> AVAssetTrackSegment?
func samplePresentationTime(forTrackTime trackTime: CMTime) -> CMTime
var nominalFrameRate: Float { get }
var minFrameDuration: CMTime { get }
var requiresFrameReordering: Bool { get }
var preferredVolume: Float { get }
var naturalSize: CGSize { get }
var preferredTransform: CGAffineTransform { get }
var languageCode: String? { get }
var extendedLanguageTag: String? { get }
var timeRange: CMTimeRange { get }
var naturalTimeScale: CMTimeScale { get }
var estimatedDataRate: Float { get }
var mediaType: String { get }
var formatDescriptions: [Any] { get }
var isPlayable: Bool { get }
var isEnabled: Bool { get }
var isSelfContained: Bool { get }
var totalSampleDataLength: Int64 { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVCompositionTrack : CVarArg {
}
extension AVCompositionTrack : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCompositionTrackSegment
| Declaration | |
|---|---|
| From | class AVCompositionTrackSegment : AVAssetTrackSegment {
convenience init(URL URL: NSURL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange)
class func compositionTrackSegmentWithURL(_ URL: NSURL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange) -> Self
convenience init(timeRange timeRange: CMTimeRange)
class func compositionTrackSegmentWithTimeRange(_ timeRange: CMTimeRange) -> Self
init(URL URL: NSURL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange)
init(timeRange timeRange: CMTimeRange)
var empty: Bool { get }
var sourceURL: NSURL? { get }
var sourceTrackID: CMPersistentTrackID { get }
} |
| To | class AVCompositionTrackSegment : AVAssetTrackSegment {
convenience init(url URL: URL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange)
class func withURL(_ URL: URL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange) -> Self
convenience init(timeRange timeRange: CMTimeRange)
class func withTimeRange(_ timeRange: CMTimeRange) -> Self
init(url URL: URL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange)
init(timeRange timeRange: CMTimeRange)
var isEmpty: Bool { get }
var sourceURL: URL? { get }
var sourceTrackID: CMPersistentTrackID { get }
} |
| Declaration | |
|---|---|
| From | init(URL URL: NSURL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange) |
| To | init(url URL: URL, trackID trackID: CMPersistentTrackID, sourceTimeRange sourceTimeRange: CMTimeRange, targetTimeRange targetTimeRange: CMTimeRange) |
Modified AVCompositionTrackSegment.isEmpty
| Declaration | |
|---|---|
| From | var empty: Bool { get } |
| To | var isEmpty: Bool { get } |
Modified AVCompositionTrackSegment.sourceURL
| Declaration | |
|---|---|
| From | var sourceURL: NSURL? { get } |
| To | var sourceURL: URL? { get } |
Modified AVDateRangeMetadataGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVDateRangeMetadataGroup : AVMetadataGroup, NSCopying, NSMutableCopying {
init(items items: [AVMetadataItem], startDate startDate: NSDate, endDate endDate: NSDate?)
@NSCopying var startDate: NSDate { get }
@NSCopying var endDate: NSDate? { get }
var items: [AVMetadataItem] { get }
} | NSCopying, NSMutableCopying |
| To | class AVDateRangeMetadataGroup : AVMetadataGroup, NSCopying, NSMutableCopying {
init(items items: [AVMetadataItem], start startDate: Date, end endDate: Date?)
var startDate: Date { get }
var endDate: Date? { get }
var items: [AVMetadataItem] { get }
var classifyingLabel: String? { get }
var uniqueID: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVDateRangeMetadataGroup : CVarArg {
}
extension AVDateRangeMetadataGroup : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVDateRangeMetadataGroup.endDate
| Declaration | |
|---|---|
| From | @NSCopying var endDate: NSDate? { get } |
| To | var endDate: Date? { get } |
| Declaration | |
|---|---|
| From | init(items items: [AVMetadataItem], startDate startDate: NSDate, endDate endDate: NSDate?) |
| To | init(items items: [AVMetadataItem], start startDate: Date, end endDate: Date?) |
Modified AVDateRangeMetadataGroup.startDate
| Declaration | |
|---|---|
| From | @NSCopying var startDate: NSDate { get } |
| To | var startDate: Date { get } |
Modified AVError.Code [enum]
| Declaration | |
|---|---|
| From | enum AVError : Int {
case Unknown
case OutOfMemory
case SessionNotRunning
case DeviceAlreadyUsedByAnotherSession
case NoDataCaptured
case SessionConfigurationChanged
case DiskFull
case DeviceWasDisconnected
case MediaChanged
case MaximumDurationReached
case MaximumFileSizeReached
case MediaDiscontinuity
case MaximumNumberOfSamplesForFileFormatReached
case DeviceNotConnected
case DeviceInUseByAnotherApplication
case DeviceLockedForConfigurationByAnotherProcess
case SessionWasInterrupted
case MediaServicesWereReset
case ExportFailed
case DecodeFailed
case InvalidSourceMedia
case FileAlreadyExists
case CompositionTrackSegmentsNotContiguous
case InvalidCompositionTrackSegmentDuration
case InvalidCompositionTrackSegmentSourceStartTime
case InvalidCompositionTrackSegmentSourceDuration
case FileFormatNotRecognized
case FileFailedToParse
case MaximumStillImageCaptureRequestsExceeded
case ContentIsProtected
case NoImageAtTime
case DecoderNotFound
case EncoderNotFound
case ContentIsNotAuthorized
case ApplicationIsNotAuthorized
case DeviceIsNotAvailableInBackground
case OperationNotSupportedForAsset
case DecoderTemporarilyUnavailable
case EncoderTemporarilyUnavailable
case InvalidVideoComposition
case ReferenceForbiddenByReferencePolicy
case InvalidOutputURLPathExtension
case ScreenCaptureFailed
case DisplayWasDisabled
case TorchLevelUnavailable
case OperationInterrupted
case IncompatibleAsset
case FailedToLoadMediaData
case ServerIncorrectlyConfigured
case ApplicationIsNotAuthorizedToUseDevice
case FailedToParse
case FileTypeDoesNotSupportSampleReferences
case UndecodableMediaData
case AirPlayControllerRequiresInternet
case AirPlayReceiverRequiresInternet
case VideoCompositorFailed
case RecordingAlreadyInProgress
}
extension AVError : _BridgedNSError {
}
extension AVError : _BridgedNSError {
} |
| To | enum Code : Int {
typealias _ErrorType = AVError
case unknown
case outOfMemory
case sessionNotRunning
case deviceAlreadyUsedByAnotherSession
case noDataCaptured
case sessionConfigurationChanged
case diskFull
case deviceWasDisconnected
case mediaChanged
case maximumDurationReached
case maximumFileSizeReached
case mediaDiscontinuity
case maximumNumberOfSamplesForFileFormatReached
case deviceNotConnected
case deviceInUseByAnotherApplication
case deviceLockedForConfigurationByAnotherProcess
case sessionWasInterrupted
case mediaServicesWereReset
case exportFailed
case decodeFailed
case invalidSourceMedia
case fileAlreadyExists
case compositionTrackSegmentsNotContiguous
case invalidCompositionTrackSegmentDuration
case invalidCompositionTrackSegmentSourceStartTime
case invalidCompositionTrackSegmentSourceDuration
case fileFormatNotRecognized
case fileFailedToParse
case maximumStillImageCaptureRequestsExceeded
case contentIsProtected
case noImageAtTime
case decoderNotFound
case encoderNotFound
case contentIsNotAuthorized
case applicationIsNotAuthorized
case deviceIsNotAvailableInBackground
case operationNotSupportedForAsset
case decoderTemporarilyUnavailable
case encoderTemporarilyUnavailable
case invalidVideoComposition
case referenceForbiddenByReferencePolicy
case invalidOutputURLPathExtension
case screenCaptureFailed
case displayWasDisabled
case torchLevelUnavailable
case operationInterrupted
case incompatibleAsset
case failedToLoadMediaData
case serverIncorrectlyConfigured
case applicationIsNotAuthorizedToUseDevice
case failedToParse
case fileTypeDoesNotSupportSampleReferences
case undecodableMediaData
case airPlayControllerRequiresInternet
case airPlayReceiverRequiresInternet
case videoCompositorFailed
case recordingAlreadyInProgress
case unsupportedOutputSettings
case operationNotAllowed
} |
| Declaration | |
|---|---|
| From | case AirPlayControllerRequiresInternet |
| To | case airPlayControllerRequiresInternet |
| Declaration | |
|---|---|
| From | case AirPlayReceiverRequiresInternet |
| To | case airPlayReceiverRequiresInternet |
| Declaration | Introduction | |
|---|---|---|
| From | case ApplicationIsNotAuthorized | tvOS 9.0 |
| To | case applicationIsNotAuthorized | tvOS 10.0 |
| Declaration | |
|---|---|
| From | case ApplicationIsNotAuthorizedToUseDevice |
| To | case applicationIsNotAuthorizedToUseDevice |
| Declaration | |
|---|---|
| From | case CompositionTrackSegmentsNotContiguous |
| To | case compositionTrackSegmentsNotContiguous |
Modified AVError.Code.contentIsNotAuthorized
| Declaration | |
|---|---|
| From | case ContentIsNotAuthorized |
| To | case contentIsNotAuthorized |
Modified AVError.Code.contentIsProtected
| Declaration | |
|---|---|
| From | case ContentIsProtected |
| To | case contentIsProtected |
Modified AVError.Code.decodeFailed
| Declaration | |
|---|---|
| From | case DecodeFailed |
| To | case decodeFailed |
Modified AVError.Code.decoderNotFound
| Declaration | Introduction | |
|---|---|---|
| From | case DecoderNotFound | tvOS 9.0 |
| To | case decoderNotFound | tvOS 10.0 |
| Declaration | |
|---|---|
| From | case DecoderTemporarilyUnavailable |
| To | case decoderTemporarilyUnavailable |
| Declaration | |
|---|---|
| From | case DeviceAlreadyUsedByAnotherSession |
| To | case deviceAlreadyUsedByAnotherSession |
| Declaration | |
|---|---|
| From | case DeviceInUseByAnotherApplication |
| To | case deviceInUseByAnotherApplication |
| Declaration | Introduction | |
|---|---|---|
| From | case DeviceIsNotAvailableInBackground | tvOS 9.0 |
| To | case deviceIsNotAvailableInBackground | tvOS 10.0 |
| Declaration | |
|---|---|
| From | case DeviceLockedForConfigurationByAnotherProcess |
| To | case deviceLockedForConfigurationByAnotherProcess |
Modified AVError.Code.deviceNotConnected
| Declaration | |
|---|---|
| From | case DeviceNotConnected |
| To | case deviceNotConnected |
Modified AVError.Code.deviceWasDisconnected
| Declaration | |
|---|---|
| From | case DeviceWasDisconnected |
| To | case deviceWasDisconnected |
Modified AVError.Code.diskFull
| Declaration | |
|---|---|
| From | case DiskFull |
| To | case diskFull |
Modified AVError.Code.displayWasDisabled
| Declaration | |
|---|---|
| From | case DisplayWasDisabled |
| To | case displayWasDisabled |
Modified AVError.Code.encoderNotFound
| Declaration | |
|---|---|
| From | case EncoderNotFound |
| To | case encoderNotFound |
| Declaration | |
|---|---|
| From | case EncoderTemporarilyUnavailable |
| To | case encoderTemporarilyUnavailable |
Modified AVError.Code.exportFailed
| Declaration | |
|---|---|
| From | case ExportFailed |
| To | case exportFailed |
Modified AVError.Code.failedToLoadMediaData
| Declaration | |
|---|---|
| From | case FailedToLoadMediaData |
| To | case failedToLoadMediaData |
Modified AVError.Code.failedToParse
| Declaration | |
|---|---|
| From | case FailedToParse |
| To | case failedToParse |
Modified AVError.Code.fileAlreadyExists
| Declaration | |
|---|---|
| From | case FileAlreadyExists |
| To | case fileAlreadyExists |
Modified AVError.Code.fileFailedToParse
| Declaration | |
|---|---|
| From | case FileFailedToParse |
| To | case fileFailedToParse |
Modified AVError.Code.fileFormatNotRecognized
| Declaration | Introduction | |
|---|---|---|
| From | case FileFormatNotRecognized | tvOS 9.0 |
| To | case fileFormatNotRecognized | tvOS 10.0 |
| Declaration | Introduction | |
|---|---|---|
| From | case FileTypeDoesNotSupportSampleReferences | tvOS 9.0 |
| To | case fileTypeDoesNotSupportSampleReferences | tvOS 10.0 |
Modified AVError.Code.incompatibleAsset
| Declaration | |
|---|---|
| From | case IncompatibleAsset |
| To | case incompatibleAsset |
| Declaration | |
|---|---|
| From | case InvalidCompositionTrackSegmentDuration |
| To | case invalidCompositionTrackSegmentDuration |
| Declaration | Introduction | |
|---|---|---|
| From | case InvalidCompositionTrackSegmentSourceDuration | tvOS 9.0 |
| To | case invalidCompositionTrackSegmentSourceDuration | tvOS 10.0 |
| Declaration | |
|---|---|
| From | case InvalidCompositionTrackSegmentSourceStartTime |
| To | case invalidCompositionTrackSegmentSourceStartTime |
| Declaration | |
|---|---|
| From | case InvalidOutputURLPathExtension |
| To | case invalidOutputURLPathExtension |
Modified AVError.Code.invalidSourceMedia
| Declaration | |
|---|---|
| From | case InvalidSourceMedia |
| To | case invalidSourceMedia |
Modified AVError.Code.invalidVideoComposition
| Declaration | |
|---|---|
| From | case InvalidVideoComposition |
| To | case invalidVideoComposition |
Modified AVError.Code.maximumDurationReached
| Declaration | |
|---|---|
| From | case MaximumDurationReached |
| To | case maximumDurationReached |
Modified AVError.Code.maximumFileSizeReached
| Declaration | |
|---|---|
| From | case MaximumFileSizeReached |
| To | case maximumFileSizeReached |
| Declaration | Introduction | |
|---|---|---|
| From | case MaximumNumberOfSamplesForFileFormatReached | tvOS 9.0 |
| To | case maximumNumberOfSamplesForFileFormatReached | tvOS 10.0 |
| Declaration | |
|---|---|
| From | case MaximumStillImageCaptureRequestsExceeded |
| To | case maximumStillImageCaptureRequestsExceeded |
Modified AVError.Code.mediaChanged
| Declaration | Introduction | |
|---|---|---|
| From | case MediaChanged | tvOS 9.0 |
| To | case mediaChanged | tvOS 10.0 |
Modified AVError.Code.mediaDiscontinuity
| Declaration | |
|---|---|
| From | case MediaDiscontinuity |
| To | case mediaDiscontinuity |
Modified AVError.Code.mediaServicesWereReset
| Declaration | |
|---|---|
| From | case MediaServicesWereReset |
| To | case mediaServicesWereReset |
Modified AVError.Code.noDataCaptured
| Declaration | |
|---|---|
| From | case NoDataCaptured |
| To | case noDataCaptured |
Modified AVError.Code.noImageAtTime
| Declaration | |
|---|---|
| From | case NoImageAtTime |
| To | case noImageAtTime |
Modified AVError.Code.operationInterrupted
| Declaration | |
|---|---|
| From | case OperationInterrupted |
| To | case operationInterrupted |
| Declaration | |
|---|---|
| From | case OperationNotSupportedForAsset |
| To | case operationNotSupportedForAsset |
Modified AVError.Code.outOfMemory
| Declaration | |
|---|---|
| From | case OutOfMemory |
| To | case outOfMemory |
| Declaration | |
|---|---|
| From | case RecordingAlreadyInProgress |
| To | case recordingAlreadyInProgress |
| Declaration | |
|---|---|
| From | case ReferenceForbiddenByReferencePolicy |
| To | case referenceForbiddenByReferencePolicy |
Modified AVError.Code.screenCaptureFailed
| Declaration | |
|---|---|
| From | case ScreenCaptureFailed |
| To | case screenCaptureFailed |
| Declaration | |
|---|---|
| From | case ServerIncorrectlyConfigured |
| To | case serverIncorrectlyConfigured |
| Declaration | Introduction | |
|---|---|---|
| From | case SessionConfigurationChanged | tvOS 9.0 |
| To | case sessionConfigurationChanged | tvOS 10.0 |
Modified AVError.Code.sessionNotRunning
| Declaration | |
|---|---|
| From | case SessionNotRunning |
| To | case sessionNotRunning |
Modified AVError.Code.sessionWasInterrupted
| Declaration | |
|---|---|
| From | case SessionWasInterrupted |
| To | case sessionWasInterrupted |
Modified AVError.Code.torchLevelUnavailable
| Declaration | |
|---|---|
| From | case TorchLevelUnavailable |
| To | case torchLevelUnavailable |
Modified AVError.Code.undecodableMediaData
| Declaration | |
|---|---|
| From | case UndecodableMediaData |
| To | case undecodableMediaData |
Modified AVError.Code.unknown
| Declaration | Introduction | |
|---|---|---|
| From | case Unknown | tvOS 9.0 |
| To | case unknown | tvOS 10.0 |
Modified AVError.Code.videoCompositorFailed
| Declaration | |
|---|---|
| From | case VideoCompositorFailed |
| To | case videoCompositorFailed |
| Declaration | |
|---|---|
| From | func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVFragmentedAssetTrack? |
| To | func track(withTrackID trackID: CMPersistentTrackID) -> AVFragmentedAssetTrack? |
| Declaration | |
|---|---|
| From | func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVFragmentedAssetTrack] |
| To | func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVFragmentedAssetTrack] |
| Declaration | |
|---|---|
| From | func tracksWithMediaType(_ mediaType: String) -> [AVFragmentedAssetTrack] |
| To | func tracks(withMediaType mediaType: String) -> [AVFragmentedAssetTrack] |
Modified AVFragmentMinding
| Declaration | |
|---|---|
| From | protocol AVFragmentMinding {
var associatedWithFragmentMinder: Bool { get }
} |
| To | protocol AVFragmentMinding {
var isAssociatedWithFragmentMinder: Bool { get }
} |
Modified AVKeyValueStatus [enum]
| Declaration | |
|---|---|
| From | enum AVKeyValueStatus : Int {
case Unknown
case Loading
case Loaded
case Failed
case Cancelled
} |
| To | enum AVKeyValueStatus : Int {
case unknown
case loading
case loaded
case failed
case cancelled
} |
Modified AVKeyValueStatus.cancelled
| Declaration | |
|---|---|
| From | case Cancelled |
| To | case cancelled |
Modified AVKeyValueStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVKeyValueStatus.loaded
| Declaration | |
|---|---|
| From | case Loaded |
| To | case loaded |
Modified AVKeyValueStatus.loading
| Declaration | |
|---|---|
| From | case Loading |
| To | case loading |
Modified AVKeyValueStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVMediaSelection
| Declaration | Protocols | |
|---|---|---|
| From | class AVMediaSelection : NSObject, NSCopying, NSMutableCopying {
weak var asset: AVAsset? { get }
func selectedMediaOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
func mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> Bool
} | NSCopying, NSMutableCopying |
| To | class AVMediaSelection : NSObject, NSCopying, NSMutableCopying {
weak var asset: AVAsset? { get }
func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
func mediaSelectionCriteriaCanBeAppliedAutomatically(to mediaSelectionGroup: AVMediaSelectionGroup) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMediaSelection : CVarArg {
}
extension AVMediaSelection : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVMediaSelection.mediaSelectionCriteriaCanBeAppliedAutomatically(to: AVMediaSelectionGroup) -> Bool
| Declaration | |
|---|---|
| From | func mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> Bool |
| To | func mediaSelectionCriteriaCanBeAppliedAutomatically(to mediaSelectionGroup: AVMediaSelectionGroup) -> Bool |
| Declaration | |
|---|---|
| From | func selectedMediaOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
| To | func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
Modified AVMediaSelectionGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVMediaSelectionGroup : NSObject, NSCopying {
var options: [AVMediaSelectionOption] { get }
var defaultOption: AVMediaSelectionOption? { get }
var allowsEmptySelection: Bool { get }
func mediaSelectionOptionWithPropertyList(_ plist: AnyObject) -> AVMediaSelectionOption?
}
extension AVMediaSelectionGroup {
class func playableMediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption]
class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withLocale locale: NSLocale) -> [AVMediaSelectionOption]
class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
}
extension AVMediaSelectionGroup {
func makeNowPlayingInfoLanguageOptionGroup() -> MPNowPlayingInfoLanguageOptionGroup
} | NSCopying |
| To | class AVMediaSelectionGroup : NSObject, NSCopying {
var options: [AVMediaSelectionOption] { get }
var defaultOption: AVMediaSelectionOption? { get }
var allowsEmptySelection: Bool { get }
func mediaSelectionOption(withPropertyList plist: Any) -> AVMediaSelectionOption?
class func playableMediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], with locale: Locale) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMediaSelectionGroup : CVarArg {
}
extension AVMediaSelectionGroup : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMediaSelectionGroup {
class func playableMediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], with locale: Locale) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption]
}
extension AVMediaSelectionGroup {
func makeNowPlayingInfoLanguageOptionGroup() -> MPNowPlayingInfoLanguageOptionGroup
} | CVarArg, Equatable, Hashable, NSCopying |
Modified AVMediaSelectionGroup.mediaSelectionOption(withPropertyList: Any) -> AVMediaSelectionOption?
| Declaration | |
|---|---|
| From | func mediaSelectionOptionWithPropertyList(_ plist: AnyObject) -> AVMediaSelectionOption? |
| To | func mediaSelectionOption(withPropertyList plist: Any) -> AVMediaSelectionOption? |
| Declaration | |
|---|---|
| From | class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption] |
| To | class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption] |
| Declaration | |
|---|---|
| From | class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withLocale locale: NSLocale) -> [AVMediaSelectionOption] |
| To | class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], with locale: Locale) -> [AVMediaSelectionOption] |
| Declaration | |
|---|---|
| From | class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption] |
| To | class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption] |
| Declaration | |
|---|---|
| From | class func mediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption] |
| To | class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [String]) -> [AVMediaSelectionOption] |
| Declaration | |
|---|---|
| From | class func playableMediaSelectionOptionsFromArray(_ mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption] |
| To | class func playableMediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption] |
Modified AVMediaSelectionOption
| Declaration | Protocols | |
|---|---|---|
| From | class AVMediaSelectionOption : NSObject, NSCopying {
var mediaType: String { get }
var mediaSubTypes: [NSNumber] { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
var playable: Bool { get }
var extendedLanguageTag: String? { get }
var locale: NSLocale? { get }
var commonMetadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadataForFormat(_ format: String) -> [AVMetadataItem]
func associatedMediaSelectionOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
func propertyList() -> AnyObject
func displayNameWithLocale(_ locale: NSLocale) -> String
var displayName: String { get }
}
extension AVMediaSelectionOption {
func makeNowPlayingInfoLanguageOption() -> MPNowPlayingInfoLanguageOption?
} | NSCopying |
| To | class AVMediaSelectionOption : NSObject, NSCopying {
var mediaType: String { get }
var mediaSubTypes: [NSNumber] { get }
func hasMediaCharacteristic(_ mediaCharacteristic: String) -> Bool
var isPlayable: Bool { get }
var extendedLanguageTag: String? { get }
var locale: Locale? { get }
var commonMetadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
func associatedMediaSelectionOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
func propertyList() -> Any
func displayName(with locale: Locale) -> String
var displayName: String { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMediaSelectionOption : CVarArg {
}
extension AVMediaSelectionOption : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMediaSelectionOption {
func makeNowPlayingInfoLanguageOption() -> MPNowPlayingInfoLanguageOption?
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func associatedMediaSelectionOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
| To | func associatedMediaSelectionOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
| Declaration | |
|---|---|
| From | func displayNameWithLocale(_ locale: NSLocale) -> String |
| To | func displayName(with locale: Locale) -> String |
Modified AVMediaSelectionOption.isPlayable
| Declaration | |
|---|---|
| From | var playable: Bool { get } |
| To | var isPlayable: Bool { get } |
Modified AVMediaSelectionOption.locale
| Declaration | |
|---|---|
| From | var locale: NSLocale? { get } |
| To | var locale: Locale? { get } |
| Declaration | |
|---|---|
| From | func metadataForFormat(_ format: String) -> [AVMetadataItem] |
| To | func metadata(forFormat format: String) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | func propertyList() -> AnyObject |
| To | func propertyList() -> Any |
Modified AVMetadataGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVMetadataGroup : NSObject {
var items: [AVMetadataItem] { get }
}
extension AVMetadataGroup {
var classifyingLabel: String? { get }
var uniqueID: String? { get }
} | -- |
| To | class AVMetadataGroup : NSObject {
var items: [AVMetadataItem] { get }
var classifyingLabel: String? { get }
var uniqueID: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMetadataGroup : CVarArg {
}
extension AVMetadataGroup : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMetadataGroup {
var classifyingLabel: String? { get }
var uniqueID: String? { get }
} | CVarArg, Equatable, Hashable |
Modified AVMetadataItem
| Declaration | Protocols | |
|---|---|---|
| From | class AVMetadataItem : NSObject, AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying {
var identifier: String? { get }
var extendedLanguageTag: String? { get }
@NSCopying var locale: NSLocale? { get }
var time: CMTime { get }
var duration: CMTime { get }
var dataType: String? { get }
@NSCopying var value: protocol<NSCopying, NSObjectProtocol>? { get }
var extraAttributes: [String : AnyObject]? { get }
}
extension AVMetadataItem {
@NSCopying var startDate: NSDate? { get }
}
extension AVMetadataItem {
var stringValue: String? { get }
var numberValue: NSNumber? { get }
var dateValue: NSDate? { get }
var dataValue: NSData? { get }
}
extension AVMetadataItem {
func statusOfValueForKey(_ key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronouslyForKeys(_ keys: [String], completionHandler handler: (() -> Void)?)
}
extension AVMetadataItem {
class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem]
class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem]
class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredByMetadataItemFilter metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem]
}
extension AVMetadataItem {
class func identifierForKey(_ key: AnyObject, keySpace keySpace: String) -> String?
class func keySpaceForIdentifier(_ identifier: String) -> String?
class func keyForIdentifier(_ identifier: String) -> AnyObject?
@NSCopying var key: protocol<NSCopying, NSObjectProtocol>? { get }
var commonKey: String? { get }
var keySpace: String? { get }
}
extension AVMetadataItem {
init(propertiesOfMetadataItem metadataItem: AVMetadataItem, valueLoadingHandler handler: (AVMetadataItemValueRequest) -> Void)
class func metadataItemWithPropertiesOfMetadataItem(_ metadataItem: AVMetadataItem, valueLoadingHandler handler: (AVMetadataItemValueRequest) -> Void) -> AVMetadataItem
}
extension AVMetadataItem {
class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], withLocale locale: NSLocale) -> [AVMetadataItem]
class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], withKey key: AnyObject?, keySpace keySpace: String?) -> [AVMetadataItem]
} | AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying |
| To | class AVMetadataItem : NSObject, AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying {
var identifier: String? { get }
var extendedLanguageTag: String? { get }
var locale: Locale? { get }
var time: CMTime { get }
var duration: CMTime { get }
var dataType: String? { get }
@NSCopying var value: (NSCopying & NSObjectProtocol)? { get }
var extraAttributes: [String : Any]? { get }
class func metadataItems(from metadataItems: [AVMetadataItem], with locale: Locale) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], withKey key: Any?, keySpace keySpace: String?) -> [AVMetadataItem]
init(propertiesOf metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Swift.Void)
class func withPropertiesOf(_ metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Swift.Void) -> AVMetadataItem
class func identifier(forKey key: Any, keySpace keySpace: String) -> String?
class func keySpace(forIdentifier identifier: String) -> String?
class func key(forIdentifier identifier: String) -> Any?
@NSCopying var key: (NSCopying & NSObjectProtocol)? { get }
var commonKey: String? { get }
var keySpace: String? { get }
class func metadataItems(from metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredBy metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem]
func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Swift.Void)? = nil)
var stringValue: String? { get }
var numberValue: NSNumber? { get }
var dateValue: Date? { get }
var dataValue: Data? { get }
var startDate: Date? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMetadataItem : CVarArg {
}
extension AVMetadataItem : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMetadataItem {
var startDate: Date? { get }
}
extension AVMetadataItem {
var stringValue: String? { get }
var numberValue: NSNumber? { get }
var dateValue: Date? { get }
var dataValue: Data? { get }
}
extension AVMetadataItem {
func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Swift.Void)? = nil)
}
extension AVMetadataItem {
class func metadataItems(from metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredBy metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem]
}
extension AVMetadataItem {
class func identifier(forKey key: Any, keySpace keySpace: String) -> String?
class func keySpace(forIdentifier identifier: String) -> String?
class func key(forIdentifier identifier: String) -> Any?
@NSCopying var key: (NSCopying & NSObjectProtocol)? { get }
var commonKey: String? { get }
var keySpace: String? { get }
}
extension AVMetadataItem {
init(propertiesOf metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Swift.Void)
class func withPropertiesOf(_ metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Swift.Void) -> AVMetadataItem
}
extension AVMetadataItem {
class func metadataItems(from metadataItems: [AVMetadataItem], with locale: Locale) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], withKey key: Any?, keySpace keySpace: String?) -> [AVMetadataItem]
} | AVAsynchronousKeyValueLoading, CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVMetadataItem.dataValue
| Declaration | |
|---|---|
| From | var dataValue: NSData? { get } |
| To | var dataValue: Data? { get } |
Modified AVMetadataItem.dateValue
| Declaration | |
|---|---|
| From | var dateValue: NSDate? { get } |
| To | var dateValue: Date? { get } |
Modified AVMetadataItem.extraAttributes
| Declaration | |
|---|---|
| From | var extraAttributes: [String : AnyObject]? { get } |
| To | var extraAttributes: [String : Any]? { get } |
| Declaration | |
|---|---|
| From | class func identifierForKey(_ key: AnyObject, keySpace keySpace: String) -> String? |
| To | class func identifier(forKey key: Any, keySpace keySpace: String) -> String? |
| Declaration | |
|---|---|
| From | init(propertiesOfMetadataItem metadataItem: AVMetadataItem, valueLoadingHandler handler: (AVMetadataItemValueRequest) -> Void) |
| To | init(propertiesOf metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Swift.Void) |
Modified AVMetadataItem.key
| Declaration | |
|---|---|
| From | @NSCopying var key: protocol<NSCopying, NSObjectProtocol>? { get } |
| To | @NSCopying var key: (NSCopying & NSObjectProtocol)? { get } |
| Declaration | |
|---|---|
| From | class func keyForIdentifier(_ identifier: String) -> AnyObject? |
| To | class func key(forIdentifier identifier: String) -> Any? |
| Declaration | |
|---|---|
| From | class func keySpaceForIdentifier(_ identifier: String) -> String? |
| To | class func keySpace(forIdentifier identifier: String) -> String? |
Modified AVMetadataItem.loadValuesAsynchronously(forKeys: [String], completionHandler: ( () -> Swift.Void)?)
| Declaration | |
|---|---|
| From | func loadValuesAsynchronouslyForKeys(_ keys: [String], completionHandler handler: (() -> Void)?) |
| To | func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Swift.Void)? = nil) |
Modified AVMetadataItem.locale
| Declaration | |
|---|---|
| From | @NSCopying var locale: NSLocale? { get } |
| To | var locale: Locale? { get } |
| Declaration | |
|---|---|
| From | class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem] |
| To | class func metadataItems(from metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredByMetadataItemFilter metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem] |
| To | class func metadataItems(from metadataItems: [AVMetadataItem], filteredBy metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem] |
| To | class func metadataItems(from metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem] |
Modified AVMetadataItem.metadataItems(from: [AVMetadataItem], with: Locale) -> [AVMetadataItem] [class]
| Declaration | |
|---|---|
| From | class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], withLocale locale: NSLocale) -> [AVMetadataItem] |
| To | class func metadataItems(from metadataItems: [AVMetadataItem], with locale: Locale) -> [AVMetadataItem] |
| Declaration | |
|---|---|
| From | class func metadataItemsFromArray(_ metadataItems: [AVMetadataItem], withKey key: AnyObject?, keySpace keySpace: String?) -> [AVMetadataItem] |
| To | class func metadataItems(from metadataItems: [AVMetadataItem], withKey key: Any?, keySpace keySpace: String?) -> [AVMetadataItem] |
Modified AVMetadataItem.startDate
| Declaration | |
|---|---|
| From | @NSCopying var startDate: NSDate? { get } |
| To | var startDate: Date? { get } |
| Declaration | |
|---|---|
| From | func statusOfValueForKey(_ key: String, error outError: NSErrorPointer) -> AVKeyValueStatus |
| To | func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus |
Modified AVMetadataItem.value
| Declaration | |
|---|---|
| From | @NSCopying var value: protocol<NSCopying, NSObjectProtocol>? { get } |
| To | @NSCopying var value: (NSCopying & NSObjectProtocol)? { get } |
Modified AVMetadataItemFilter
| Declaration | Protocols | |
|---|---|---|
| From | class AVMetadataItemFilter : NSObject {
class func metadataItemFilterForSharing() -> AVMetadataItemFilter
} | -- |
| To | class AVMetadataItemFilter : NSObject {
class func forSharing() -> AVMetadataItemFilter
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMetadataItemFilter : CVarArg {
}
extension AVMetadataItemFilter : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | class func metadataItemFilterForSharing() -> AVMetadataItemFilter |
| To | class func forSharing() -> AVMetadataItemFilter |
Modified AVMetadataItemValueRequest
| Declaration | Protocols | |
|---|---|---|
| From | class AVMetadataItemValueRequest : NSObject {
weak var metadataItem: AVMetadataItem? { get }
func respondWithValue(_ value: protocol<NSCopying, NSObjectProtocol>)
func respondWithError(_ error: NSError)
} | -- |
| To | class AVMetadataItemValueRequest : NSObject {
weak var metadataItem: AVMetadataItem? { get }
func respond(withValue value: NSCopying & NSObjectProtocol)
func respondWithError(_ error: Error)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMetadataItemValueRequest : CVarArg {
}
extension AVMetadataItemValueRequest : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func respondWithValue(_ value: protocol<NSCopying, NSObjectProtocol>) |
| To | func respond(withValue value: NSCopying & NSObjectProtocol) |
| Declaration | |
|---|---|
| From | func respondWithError(_ error: NSError) |
| To | func respondWithError(_ error: Error) |
Modified AVMIDIPlayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVMIDIPlayer : NSObject {
init(contentsOfURL inURL: NSURL, soundBankURL bankURL: NSURL?) throws
init(data data: NSData, soundBankURL bankURL: NSURL?) throws
func prepareToPlay()
func play(_ completionHandler: AVMIDIPlayerCompletionHandler?)
func stop()
var duration: NSTimeInterval { get }
var playing: Bool { get }
var rate: Float
var currentPosition: NSTimeInterval
} | -- |
| To | class AVMIDIPlayer : NSObject {
init(contentsOf inURL: URL, soundBankURL bankURL: URL?) throws
init(data data: Data, soundBankURL bankURL: URL?) throws
func prepareToPlay()
func play(_ completionHandler: AVFoundation.AVMIDIPlayerCompletionHandler? = nil)
func stop()
var duration: TimeInterval { get }
var isPlaying: Bool { get }
var rate: Float
var currentPosition: TimeInterval
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMIDIPlayer : CVarArg {
}
extension AVMIDIPlayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVMIDIPlayer.currentPosition
| Declaration | |
|---|---|
| From | var currentPosition: NSTimeInterval |
| To | var currentPosition: TimeInterval |
Modified AVMIDIPlayer.duration
| Declaration | |
|---|---|
| From | var duration: NSTimeInterval { get } |
| To | var duration: TimeInterval { get } |
| Declaration | |
|---|---|
| From | init(contentsOfURL inURL: NSURL, soundBankURL bankURL: NSURL?) throws |
| To | init(contentsOf inURL: URL, soundBankURL bankURL: URL?) throws |
| Declaration | |
|---|---|
| From | init(data data: NSData, soundBankURL bankURL: NSURL?) throws |
| To | init(data data: Data, soundBankURL bankURL: URL?) throws |
Modified AVMIDIPlayer.isPlaying
| Declaration | |
|---|---|
| From | var playing: Bool { get } |
| To | var isPlaying: Bool { get } |
| Declaration | |
|---|---|
| From | func play(_ completionHandler: AVMIDIPlayerCompletionHandler?) |
| To | func play(_ completionHandler: AVFoundation.AVMIDIPlayerCompletionHandler? = nil) |
Modified AVMusicSequenceLoadOptions [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct AVMusicSequenceLoadOptions : OptionSetType {
init(rawValue rawValue: UInt)
static var SMF_PreserveTracks: AVMusicSequenceLoadOptions { get }
static var SMF_ChannelsToTracks: AVMusicSequenceLoadOptions { get }
} | OptionSetType |
| To | struct AVMusicSequenceLoadOptions : OptionSet {
init(rawValue rawValue: UInt)
static var smf_PreserveTracks: AVMusicSequenceLoadOptions { get }
static var smfChannelsToTracks: AVMusicSequenceLoadOptions { get }
func intersect(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
func exclusiveOr(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
mutating func unionInPlace(_ other: AVMusicSequenceLoadOptions)
mutating func intersectInPlace(_ other: AVMusicSequenceLoadOptions)
mutating func exclusiveOrInPlace(_ other: AVMusicSequenceLoadOptions)
func isSubsetOf(_ other: AVMusicSequenceLoadOptions) -> Bool
func isDisjointWith(_ other: AVMusicSequenceLoadOptions) -> Bool
func isSupersetOf(_ other: AVMusicSequenceLoadOptions) -> Bool
mutating func subtractInPlace(_ other: AVMusicSequenceLoadOptions)
func isStrictSupersetOf(_ other: AVMusicSequenceLoadOptions) -> Bool
func isStrictSubsetOf(_ other: AVMusicSequenceLoadOptions) -> Bool
}
extension AVMusicSequenceLoadOptions {
func union(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
func intersection(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
func symmetricDifference(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
}
extension AVMusicSequenceLoadOptions {
func contains(_ member: AVMusicSequenceLoadOptions) -> Bool
mutating func insert(_ newMember: AVMusicSequenceLoadOptions) -> (inserted: Bool, memberAfterInsert: AVMusicSequenceLoadOptions)
mutating func remove(_ member: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions?
mutating func update(with newMember: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions?
}
extension AVMusicSequenceLoadOptions {
convenience init()
mutating func formUnion(_ other: AVMusicSequenceLoadOptions)
mutating func formIntersection(_ other: AVMusicSequenceLoadOptions)
mutating func formSymmetricDifference(_ other: AVMusicSequenceLoadOptions)
}
extension AVMusicSequenceLoadOptions {
convenience init<S : Sequence where S.Iterator.Element == AVMusicSequenceLoadOptions>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVMusicSequenceLoadOptions...)
mutating func subtract(_ other: AVMusicSequenceLoadOptions)
func isSubset(of other: AVMusicSequenceLoadOptions) -> Bool
func isSuperset(of other: AVMusicSequenceLoadOptions) -> Bool
func isDisjoint(with other: AVMusicSequenceLoadOptions) -> Bool
func subtracting(_ other: AVMusicSequenceLoadOptions) -> AVMusicSequenceLoadOptions
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVMusicSequenceLoadOptions) -> Bool
func isStrictSubset(of other: AVMusicSequenceLoadOptions) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var SMF_ChannelsToTracks: AVMusicSequenceLoadOptions { get } |
| To | static var smfChannelsToTracks: AVMusicSequenceLoadOptions { get } |
Modified AVMusicTrack
| Declaration | Protocols | |
|---|---|---|
| From | class AVMusicTrack : NSObject {
var destinationAudioUnit: AVAudioUnit?
var loopRange: AVBeatRange
var loopingEnabled: Bool
var numberOfLoops: Int
var offsetTime: AVMusicTimeStamp
var muted: Bool
var soloed: Bool
var lengthInBeats: AVMusicTimeStamp
var lengthInSeconds: NSTimeInterval
var timeResolution: Int { get }
} | -- |
| To | class AVMusicTrack : NSObject {
var destinationAudioUnit: AVAudioUnit?
var loopRange: AVBeatRange
var isLoopingEnabled: Bool
var numberOfLoops: Int
var offsetTime: AVMusicTimeStamp
var isMuted: Bool
var isSoloed: Bool
var lengthInBeats: AVMusicTimeStamp
var lengthInSeconds: TimeInterval
var timeResolution: Int { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMusicTrack : CVarArg {
}
extension AVMusicTrack : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVMusicTrack.isLoopingEnabled
| Declaration | |
|---|---|
| From | var loopingEnabled: Bool |
| To | var isLoopingEnabled: Bool |
Modified AVMusicTrack.isMuted
| Declaration | |
|---|---|
| From | var muted: Bool |
| To | var isMuted: Bool |
Modified AVMusicTrack.isSoloed
| Declaration | |
|---|---|
| From | var soloed: Bool |
| To | var isSoloed: Bool |
Modified AVMusicTrack.lengthInSeconds
| Declaration | |
|---|---|
| From | var lengthInSeconds: NSTimeInterval |
| To | var lengthInSeconds: TimeInterval |
Modified AVMusicTrackLoopCount [enum]
| Declaration | |
|---|---|
| From | enum AVMusicTrackLoopCount : Int {
case Forever
} |
| To | enum AVMusicTrackLoopCount : Int {
case forever
} |
Modified AVMusicTrackLoopCount.forever
| Declaration | |
|---|---|
| From | case Forever |
| To | case forever |
Modified AVMutableAudioMixInputParameters
| Declaration | |
|---|---|
| From | class AVMutableAudioMixInputParameters : AVAudioMixInputParameters {
convenience init(track track: AVAssetTrack?)
class func audioMixInputParametersWithTrack(_ track: AVAssetTrack?) -> Self
convenience init()
class func audioMixInputParameters() -> Self
var trackID: CMPersistentTrackID
var audioTimePitchAlgorithm: String?
var audioTapProcessor: MTAudioProcessingTap?
func setVolumeRampFromStartVolume(_ startVolume: Float, toEndVolume endVolume: Float, timeRange timeRange: CMTimeRange)
func setVolume(_ volume: Float, atTime time: CMTime)
} |
| To | class AVMutableAudioMixInputParameters : AVAudioMixInputParameters {
convenience init(track track: AVAssetTrack?)
class func withTrack(_ track: AVAssetTrack?) -> Self
convenience init()
class func audioMixInputParameters() -> Self
var trackID: CMPersistentTrackID
var audioTimePitchAlgorithm: String?
var audioTapProcessor: MTAudioProcessingTap?
func setVolumeRamp(fromStartVolume startVolume: Float, toEndVolume endVolume: Float, timeRange timeRange: CMTimeRange)
func setVolume(_ volume: Float, at time: CMTime)
} |
| Declaration | |
|---|---|
| From | func setVolume(_ volume: Float, atTime time: CMTime) |
| To | func setVolume(_ volume: Float, at time: CMTime) |
| Declaration | |
|---|---|
| From | func setVolumeRampFromStartVolume(_ startVolume: Float, toEndVolume endVolume: Float, timeRange timeRange: CMTimeRange) |
| To | func setVolumeRamp(fromStartVolume startVolume: Float, toEndVolume endVolume: Float, timeRange timeRange: CMTimeRange) |
Modified AVMutableComposition
| Declaration | Protocols | |
|---|---|---|
| From | class AVMutableComposition : AVComposition {
var tracks: [AVMutableCompositionTrack] { get }
var naturalSize: CGSize
convenience init()
class func composition() -> Self
convenience init(URLAssetInitializationOptions URLAssetInitializationOptions: [String : AnyObject]?)
class func compositionWithURLAssetInitializationOptions(_ URLAssetInitializationOptions: [String : AnyObject]?) -> Self
}
extension AVMutableComposition {
func insertTimeRange(_ timeRange: CMTimeRange, ofAsset asset: AVAsset, atTime startTime: CMTime) throws
func insertEmptyTimeRange(_ timeRange: CMTimeRange)
func removeTimeRange(_ timeRange: CMTimeRange)
func scaleTimeRange(_ timeRange: CMTimeRange, toDuration duration: CMTime)
}
extension AVMutableComposition {
func addMutableTrackWithMediaType(_ mediaType: String, preferredTrackID preferredTrackID: CMPersistentTrackID) -> AVMutableCompositionTrack
func removeTrack(_ track: AVCompositionTrack)
func mutableTrackCompatibleWithTrack(_ track: AVAssetTrack) -> AVMutableCompositionTrack?
}
extension AVMutableComposition {
func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVMutableCompositionTrack?
func tracksWithMediaType(_ mediaType: String) -> [AVMutableCompositionTrack]
func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVMutableCompositionTrack]
} | -- |
| To | class AVMutableComposition : AVComposition {
var tracks: [AVMutableCompositionTrack] { get }
var naturalSize: CGSize
convenience init()
class func composition() -> Self
convenience init(urlAssetInitializationOptions URLAssetInitializationOptions: [String : Any]? = nil)
class func withURLAssetInitializationOptions(_ URLAssetInitializationOptions: [String : Any]? = nil) -> Self
func track(withTrackID trackID: CMPersistentTrackID) -> AVMutableCompositionTrack?
func tracks(withMediaType mediaType: String) -> [AVMutableCompositionTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVMutableCompositionTrack]
func addMutableTrack(withMediaType mediaType: String, preferredTrackID preferredTrackID: CMPersistentTrackID) -> AVMutableCompositionTrack
func removeTrack(_ track: AVCompositionTrack)
func mutableTrack(compatibleWith track: AVAssetTrack) -> AVMutableCompositionTrack?
func insertTimeRange(_ timeRange: CMTimeRange, of asset: AVAsset, at startTime: CMTime) throws
func insertEmptyTimeRange(_ timeRange: CMTimeRange)
func removeTimeRange(_ timeRange: CMTimeRange)
func scaleTimeRange(_ timeRange: CMTimeRange, toDuration duration: CMTime)
func unusedTrackID() -> CMPersistentTrackID
var isPlayable: Bool { get }
var isExportable: Bool { get }
var isReadable: Bool { get }
var isComposable: Bool { get }
var isCompatibleWithSavedPhotosAlbum: Bool { get }
var isCompatibleWithAirPlayVideo: Bool { get }
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
var hasProtectedContent: Bool { get }
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
var availableChapterLocales: [Locale] { get }
func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup]
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var tracks: [AVAssetTrack] { get }
var trackGroups: [AVAssetTrackGroup] { get }
var referenceRestrictions: AVAssetReferenceRestrictions { get }
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMutableComposition : CVarArg {
}
extension AVMutableComposition : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMutableComposition {
func insertTimeRange(_ timeRange: CMTimeRange, of asset: AVAsset, at startTime: CMTime) throws
func insertEmptyTimeRange(_ timeRange: CMTimeRange)
func removeTimeRange(_ timeRange: CMTimeRange)
func scaleTimeRange(_ timeRange: CMTimeRange, toDuration duration: CMTime)
}
extension AVMutableComposition {
func addMutableTrack(withMediaType mediaType: String, preferredTrackID preferredTrackID: CMPersistentTrackID) -> AVMutableCompositionTrack
func removeTrack(_ track: AVCompositionTrack)
func mutableTrack(compatibleWith track: AVAssetTrack) -> AVMutableCompositionTrack?
}
extension AVMutableComposition {
func track(withTrackID trackID: CMPersistentTrackID) -> AVMutableCompositionTrack?
func tracks(withMediaType mediaType: String) -> [AVMutableCompositionTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVMutableCompositionTrack]
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addMutableTrackWithMediaType(_ mediaType: String, preferredTrackID preferredTrackID: CMPersistentTrackID) -> AVMutableCompositionTrack |
| To | func addMutableTrack(withMediaType mediaType: String, preferredTrackID preferredTrackID: CMPersistentTrackID) -> AVMutableCompositionTrack |
| Declaration | |
|---|---|
| From | convenience init(URLAssetInitializationOptions URLAssetInitializationOptions: [String : AnyObject]?) |
| To | convenience init(urlAssetInitializationOptions URLAssetInitializationOptions: [String : Any]? = nil) |
| Declaration | |
|---|---|
| From | func insertTimeRange(_ timeRange: CMTimeRange, ofAsset asset: AVAsset, atTime startTime: CMTime) throws |
| To | func insertTimeRange(_ timeRange: CMTimeRange, of asset: AVAsset, at startTime: CMTime) throws |
Modified AVMutableComposition.mutableTrack(compatibleWith: AVAssetTrack) -> AVMutableCompositionTrack?
| Declaration | |
|---|---|
| From | func mutableTrackCompatibleWithTrack(_ track: AVAssetTrack) -> AVMutableCompositionTrack? |
| To | func mutableTrack(compatibleWith track: AVAssetTrack) -> AVMutableCompositionTrack? |
| Declaration | |
|---|---|
| From | func trackWithTrackID(_ trackID: CMPersistentTrackID) -> AVMutableCompositionTrack? |
| To | func track(withTrackID trackID: CMPersistentTrackID) -> AVMutableCompositionTrack? |
Modified AVMutableComposition.tracks(withMediaCharacteristic: String) -> [AVMutableCompositionTrack]
| Declaration | |
|---|---|
| From | func tracksWithMediaCharacteristic(_ mediaCharacteristic: String) -> [AVMutableCompositionTrack] |
| To | func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVMutableCompositionTrack] |
| Declaration | |
|---|---|
| From | func tracksWithMediaType(_ mediaType: String) -> [AVMutableCompositionTrack] |
| To | func tracks(withMediaType mediaType: String) -> [AVMutableCompositionTrack] |
Modified AVMutableCompositionTrack
| Declaration | |
|---|---|
| From | class AVMutableCompositionTrack : AVCompositionTrack {
var naturalTimeScale: CMTimeScale
var languageCode: String?
var extendedLanguageTag: String?
var preferredTransform: CGAffineTransform
var preferredVolume: Float
var segments: [AVCompositionTrackSegment]!
func insertTimeRange(_ timeRange: CMTimeRange, ofTrack track: AVAssetTrack, atTime startTime: CMTime) throws
func insertTimeRanges(_ timeRanges: [NSValue], ofTracks tracks: [AVAssetTrack], atTime startTime: CMTime) throws
func insertEmptyTimeRange(_ timeRange: CMTimeRange)
func removeTimeRange(_ timeRange: CMTimeRange)
func scaleTimeRange(_ timeRange: CMTimeRange, toDuration duration: CMTime)
func validateTrackSegments(_ trackSegments: [AVCompositionTrackSegment]) throws
} |
| To | class AVMutableCompositionTrack : AVCompositionTrack {
var naturalTimeScale: CMTimeScale
var languageCode: String?
var extendedLanguageTag: String?
var preferredTransform: CGAffineTransform
var preferredVolume: Float
var segments: [AVCompositionTrackSegment]!
func insertTimeRange(_ timeRange: CMTimeRange, of track: AVAssetTrack, at startTime: CMTime) throws
func insertTimeRanges(_ timeRanges: [NSValue], of tracks: [AVAssetTrack], at startTime: CMTime) throws
func insertEmptyTimeRange(_ timeRange: CMTimeRange)
func removeTimeRange(_ timeRange: CMTimeRange)
func scaleTimeRange(_ timeRange: CMTimeRange, toDuration duration: CMTime)
func validateSegments(_ trackSegments: [AVCompositionTrackSegment]) throws
} |
Modified AVMutableCompositionTrack.insertTimeRange(_: CMTimeRange, of: AVAssetTrack, at: CMTime) throws
| Declaration | |
|---|---|
| From | func insertTimeRange(_ timeRange: CMTimeRange, ofTrack track: AVAssetTrack, atTime startTime: CMTime) throws |
| To | func insertTimeRange(_ timeRange: CMTimeRange, of track: AVAssetTrack, at startTime: CMTime) throws |
Modified AVMutableCompositionTrack.insertTimeRanges(_: [NSValue], of: [AVAssetTrack], at: CMTime) throws
| Declaration | |
|---|---|
| From | func insertTimeRanges(_ timeRanges: [NSValue], ofTracks tracks: [AVAssetTrack], atTime startTime: CMTime) throws |
| To | func insertTimeRanges(_ timeRanges: [NSValue], of tracks: [AVAssetTrack], at startTime: CMTime) throws |
| Declaration | |
|---|---|
| From | func validateTrackSegments(_ trackSegments: [AVCompositionTrackSegment]) throws |
| To | func validateSegments(_ trackSegments: [AVCompositionTrackSegment]) throws |
Modified AVMutableDateRangeMetadataGroup
| Declaration | |
|---|---|
| From | class AVMutableDateRangeMetadataGroup : AVDateRangeMetadataGroup {
@NSCopying var startDate: NSDate
@NSCopying var endDate: NSDate?
var items: [AVMetadataItem]
} |
| To | class AVMutableDateRangeMetadataGroup : AVDateRangeMetadataGroup {
var startDate: Date
var endDate: Date?
var items: [AVMetadataItem]
} |
| Declaration | |
|---|---|
| From | @NSCopying var endDate: NSDate? |
| To | var endDate: Date? |
| Declaration | |
|---|---|
| From | @NSCopying var startDate: NSDate |
| To | var startDate: Date |
Modified AVMutableMediaSelection
| Declaration | |
|---|---|
| From | class AVMutableMediaSelection : AVMediaSelection {
func selectMediaOption(_ mediaSelectionOption: AVMediaSelectionOption?, inMediaSelectionGroup mediaSelectionGroup: AVMediaSelectionGroup)
} |
| To | class AVMutableMediaSelection : AVMediaSelection {
func select(_ mediaSelectionOption: AVMediaSelectionOption?, in mediaSelectionGroup: AVMediaSelectionGroup)
} |
| Declaration | |
|---|---|
| From | func selectMediaOption(_ mediaSelectionOption: AVMediaSelectionOption?, inMediaSelectionGroup mediaSelectionGroup: AVMediaSelectionGroup) |
| To | func select(_ mediaSelectionOption: AVMediaSelectionOption?, in mediaSelectionGroup: AVMediaSelectionGroup) |
Modified AVMutableMetadataItem
| Declaration | Protocols | |
|---|---|---|
| From | class AVMutableMetadataItem : AVMetadataItem {
var identifier: String?
var extendedLanguageTag: String?
@NSCopying var locale: NSLocale?
var time: CMTime
var duration: CMTime
var dataType: String?
@NSCopying var value: protocol<NSCopying, NSObjectProtocol>?
var extraAttributes: [String : AnyObject]?
init()
class func metadataItem() -> AVMutableMetadataItem
}
extension AVMutableMetadataItem {
@NSCopying var startDate: NSDate?
}
extension AVMutableMetadataItem {
var keySpace: String?
@NSCopying var key: protocol<NSCopying, NSObjectProtocol>?
} | -- |
| To | class AVMutableMetadataItem : AVMetadataItem {
var identifier: String?
var extendedLanguageTag: String?
var locale: Locale?
var time: CMTime
var duration: CMTime
var dataType: String?
@NSCopying var value: (NSCopying & NSObjectProtocol)?
var extraAttributes: [String : Any]?
init()
class func metadataItem() -> AVMutableMetadataItem
var keySpace: String?
@NSCopying var key: (NSCopying & NSObjectProtocol)?
var startDate: Date?
class func metadataItems(from metadataItems: [AVMetadataItem], with locale: Locale) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], withKey key: Any?, keySpace keySpace: String?) -> [AVMetadataItem]
init(propertiesOf metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Void)
class func withPropertiesOf(_ metadataItem: AVMetadataItem, valueLoadingHandler handler: @escaping (AVMetadataItemValueRequest) -> Void) -> AVMetadataItem
class func identifier(forKey key: Any, keySpace keySpace: String) -> String?
class func keySpace(forIdentifier identifier: String) -> String?
class func key(forIdentifier identifier: String) -> Any?
@NSCopying var key: (NSCopying & NSObjectProtocol)? { get }
var commonKey: String? { get }
var keySpace: String? { get }
class func metadataItems(from metadataItems: [AVMetadataItem], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredByIdentifier identifier: String) -> [AVMetadataItem]
class func metadataItems(from metadataItems: [AVMetadataItem], filteredBy metadataItemFilter: AVMetadataItemFilter) -> [AVMetadataItem]
func statusOfValue(forKey key: String, error outError: NSErrorPointer) -> AVKeyValueStatus
func loadValuesAsynchronously(forKeys keys: [String], completionHandler handler: (@escaping () -> Void)? = nil)
var stringValue: String? { get }
var numberValue: NSNumber? { get }
var dateValue: Date? { get }
var dataValue: Data? { get }
var startDate: Date? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMutableMetadataItem : CVarArg {
}
extension AVMutableMetadataItem : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMutableMetadataItem {
var startDate: Date?
}
extension AVMutableMetadataItem {
var keySpace: String?
@NSCopying var key: (NSCopying & NSObjectProtocol)?
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | var extraAttributes: [String : AnyObject]? |
| To | var extraAttributes: [String : Any]? |
Modified AVMutableMetadataItem.key
| Declaration | |
|---|---|
| From | @NSCopying var key: protocol<NSCopying, NSObjectProtocol>? |
| To | @NSCopying var key: (NSCopying & NSObjectProtocol)? |
Modified AVMutableMetadataItem.locale
| Declaration | |
|---|---|
| From | @NSCopying var locale: NSLocale? |
| To | var locale: Locale? |
Modified AVMutableMetadataItem.startDate
| Declaration | |
|---|---|
| From | @NSCopying var startDate: NSDate? |
| To | var startDate: Date? |
Modified AVMutableMetadataItem.value
| Declaration | |
|---|---|
| From | @NSCopying var value: protocol<NSCopying, NSObjectProtocol>? |
| To | @NSCopying var value: (NSCopying & NSObjectProtocol)? |
Modified AVMutableTimedMetadataGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVMutableTimedMetadataGroup : AVTimedMetadataGroup {
var timeRange: CMTimeRange
var items: [AVMetadataItem]
} | -- |
| To | class AVMutableTimedMetadataGroup : AVTimedMetadataGroup {
var timeRange: CMTimeRange
var items: [AVMetadataItem]
func copyFormatDescription() -> CMMetadataFormatDescription?
var classifyingLabel: String? { get }
var uniqueID: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMutableTimedMetadataGroup : CVarArg {
}
extension AVMutableTimedMetadataGroup : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVMutableVideoComposition
| Declaration | Protocols | |
|---|---|---|
| From | class AVMutableVideoComposition : AVVideoComposition {
init()
class func videoComposition() -> AVMutableVideoComposition
init(propertiesOfAsset asset: AVAsset)
class func videoCompositionWithPropertiesOfAsset(_ asset: AVAsset) -> AVMutableVideoComposition
var customVideoCompositorClass: AnyObject.Type?
var frameDuration: CMTime
var renderSize: CGSize
var renderScale: Float
var instructions: [AVVideoCompositionInstructionProtocol]
var animationTool: AVVideoCompositionCoreAnimationTool?
}
extension AVMutableVideoComposition {
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void)
class func videoCompositionWithAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void) -> AVMutableVideoComposition
} | -- |
| To | class AVMutableVideoComposition : AVVideoComposition {
init()
class func videoComposition() -> AVMutableVideoComposition
init(propertiesOf asset: AVAsset)
class func withPropertiesOf(_ asset: AVAsset) -> AVMutableVideoComposition
var customVideoCompositorClass: AVVideoCompositing.Type?
var frameDuration: CMTime
var renderSize: CGSize
var renderScale: Float
var instructions: [AVVideoCompositionInstructionProtocol]
var animationTool: AVVideoCompositionCoreAnimationTool?
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void)
class func withAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) -> AVMutableVideoComposition
var colorPrimaries: String?
var colorYCbCrMatrix: String?
var colorTransferFunction: String?
func isValid(for asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Void)
class func withAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Void) -> AVVideoComposition
var colorPrimaries: String? { get }
var colorYCbCrMatrix: String? { get }
var colorTransferFunction: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVMutableVideoComposition : CVarArg {
}
extension AVMutableVideoComposition : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVMutableVideoComposition {
var colorPrimaries: String?
var colorYCbCrMatrix: String?
var colorTransferFunction: String?
}
extension AVMutableVideoComposition {
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void)
class func withAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) -> AVMutableVideoComposition
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | var customVideoCompositorClass: AnyObject.Type? |
| To | var customVideoCompositorClass: AVVideoCompositing.Type? |
| Declaration | |
|---|---|
| From | init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void) |
| To | init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) |
| Declaration | |
|---|---|
| From | init(propertiesOfAsset asset: AVAsset) |
| To | init(propertiesOf asset: AVAsset) |
| Declaration | |
|---|---|
| From | class AVMutableVideoCompositionLayerInstruction : AVVideoCompositionLayerInstruction {
convenience init(assetTrack track: AVAssetTrack)
class func videoCompositionLayerInstructionWithAssetTrack(_ track: AVAssetTrack) -> Self
convenience init()
class func videoCompositionLayerInstruction() -> Self
var trackID: CMPersistentTrackID
func setTransformRampFromStartTransform(_ startTransform: CGAffineTransform, toEndTransform endTransform: CGAffineTransform, timeRange timeRange: CMTimeRange)
func setTransform(_ transform: CGAffineTransform, atTime time: CMTime)
func setOpacityRampFromStartOpacity(_ startOpacity: Float, toEndOpacity endOpacity: Float, timeRange timeRange: CMTimeRange)
func setOpacity(_ opacity: Float, atTime time: CMTime)
func setCropRectangleRampFromStartCropRectangle(_ startCropRectangle: CGRect, toEndCropRectangle endCropRectangle: CGRect, timeRange timeRange: CMTimeRange)
func setCropRectangle(_ cropRectangle: CGRect, atTime time: CMTime)
} |
| To | class AVMutableVideoCompositionLayerInstruction : AVVideoCompositionLayerInstruction {
convenience init(assetTrack track: AVAssetTrack)
class func withAssetTrack(_ track: AVAssetTrack) -> Self
convenience init()
class func videoCompositionLayerInstruction() -> Self
var trackID: CMPersistentTrackID
func setTransformRamp(fromStart startTransform: CGAffineTransform, toEnd endTransform: CGAffineTransform, timeRange timeRange: CMTimeRange)
func setTransform(_ transform: CGAffineTransform, at time: CMTime)
func setOpacityRamp(fromStartOpacity startOpacity: Float, toEndOpacity endOpacity: Float, timeRange timeRange: CMTimeRange)
func setOpacity(_ opacity: Float, at time: CMTime)
func setCropRectangleRamp(fromStartCropRectangle startCropRectangle: CGRect, toEndCropRectangle endCropRectangle: CGRect, timeRange timeRange: CMTimeRange)
func setCropRectangle(_ cropRectangle: CGRect, at time: CMTime)
} |
| Declaration | |
|---|---|
| From | func setCropRectangle(_ cropRectangle: CGRect, atTime time: CMTime) |
| To | func setCropRectangle(_ cropRectangle: CGRect, at time: CMTime) |
| Declaration | |
|---|---|
| From | func setCropRectangleRampFromStartCropRectangle(_ startCropRectangle: CGRect, toEndCropRectangle endCropRectangle: CGRect, timeRange timeRange: CMTimeRange) |
| To | func setCropRectangleRamp(fromStartCropRectangle startCropRectangle: CGRect, toEndCropRectangle endCropRectangle: CGRect, timeRange timeRange: CMTimeRange) |
| Declaration | |
|---|---|
| From | func setOpacity(_ opacity: Float, atTime time: CMTime) |
| To | func setOpacity(_ opacity: Float, at time: CMTime) |
| Declaration | |
|---|---|
| From | func setOpacityRampFromStartOpacity(_ startOpacity: Float, toEndOpacity endOpacity: Float, timeRange timeRange: CMTimeRange) |
| To | func setOpacityRamp(fromStartOpacity startOpacity: Float, toEndOpacity endOpacity: Float, timeRange timeRange: CMTimeRange) |
| Declaration | |
|---|---|
| From | func setTransform(_ transform: CGAffineTransform, atTime time: CMTime) |
| To | func setTransform(_ transform: CGAffineTransform, at time: CMTime) |
| Declaration | |
|---|---|
| From | func setTransformRampFromStartTransform(_ startTransform: CGAffineTransform, toEndTransform endTransform: CGAffineTransform, timeRange timeRange: CMTimeRange) |
| To | func setTransformRamp(fromStart startTransform: CGAffineTransform, toEnd endTransform: CGAffineTransform, timeRange timeRange: CMTimeRange) |
Modified AVOutputSettingsAssistant
| Declaration | Protocols | |
|---|---|---|
| From | class AVOutputSettingsAssistant : NSObject {
init()
class func availableOutputSettingsPresets() -> [String]
convenience init?(preset presetIdentifier: String)
class func outputSettingsAssistantWithPreset(_ presetIdentifier: String) -> Self?
var audioSettings: [String : AnyObject]? { get }
var videoSettings: [String : AnyObject]? { get }
var outputFileType: String { get }
}
extension AVOutputSettingsAssistant {
var sourceAudioFormat: CMAudioFormatDescription?
var sourceVideoFormat: CMVideoFormatDescription?
var sourceVideoAverageFrameDuration: CMTime
var sourceVideoMinFrameDuration: CMTime
} | -- |
| To | class AVOutputSettingsAssistant : NSObject {
init()
class func availableOutputSettingsPresets() -> [String]
convenience init?(preset presetIdentifier: String)
class func withPreset(_ presetIdentifier: String) -> Self?
var audioSettings: [String : Any]? { get }
var videoSettings: [String : Any]? { get }
var outputFileType: String { get }
var sourceAudioFormat: CMAudioFormatDescription?
var sourceVideoFormat: CMVideoFormatDescription?
var sourceVideoAverageFrameDuration: CMTime
var sourceVideoMinFrameDuration: CMTime
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVOutputSettingsAssistant : CVarArg {
}
extension AVOutputSettingsAssistant : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVOutputSettingsAssistant {
var sourceAudioFormat: CMAudioFormatDescription?
var sourceVideoFormat: CMVideoFormatDescription?
var sourceVideoAverageFrameDuration: CMTime
var sourceVideoMinFrameDuration: CMTime
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | var audioSettings: [String : AnyObject]? { get } |
| To | var audioSettings: [String : Any]? { get } |
| Declaration | |
|---|---|
| From | var videoSettings: [String : AnyObject]? { get } |
| To | var videoSettings: [String : Any]? { get } |
Modified AVPlayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayer : NSObject {
convenience init(URL URL: NSURL)
class func playerWithURL(_ URL: NSURL) -> Self
convenience init(playerItem item: AVPlayerItem)
class func playerWithPlayerItem(_ item: AVPlayerItem) -> Self
init(URL URL: NSURL)
init(playerItem item: AVPlayerItem)
var status: AVPlayerStatus { get }
var error: NSError? { get }
}
extension AVPlayer {
var rate: Float
func play()
func pause()
}
extension AVPlayer {
var currentItem: AVPlayerItem? { get }
func replaceCurrentItemWithPlayerItem(_ item: AVPlayerItem?)
var actionAtItemEnd: AVPlayerActionAtItemEnd
}
extension AVPlayer {
func currentTime() -> CMTime
func seekToDate(_ date: NSDate)
func seekToDate(_ date: NSDate, completionHandler completionHandler: (Bool) -> Void)
func seekToTime(_ time: CMTime)
func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seekToTime(_ time: CMTime, completionHandler completionHandler: (Bool) -> Void)
func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: (Bool) -> Void)
}
extension AVPlayer {
func setRate(_ rate: Float, time itemTime: CMTime, atHostTime hostClockTime: CMTime)
func prerollAtRate(_ rate: Float, completionHandler completionHandler: ((Bool) -> Void)?)
func cancelPendingPrerolls()
var masterClock: CMClock?
}
extension AVPlayer {
func addPeriodicTimeObserverForInterval(_ interval: CMTime, queue queue: dispatch_queue_t?, usingBlock block: (CMTime) -> Void) -> AnyObject
func addBoundaryTimeObserverForTimes(_ times: [NSValue], queue queue: dispatch_queue_t?, usingBlock block: () -> Void) -> AnyObject
func removeTimeObserver(_ observer: AnyObject)
}
extension AVPlayer {
var volume: Float
var muted: Bool
var closedCaptionDisplayEnabled: Bool
}
extension AVPlayer {
var appliesMediaSelectionCriteriaAutomatically: Bool
func setMediaSelectionCriteria(_ criteria: AVPlayerMediaSelectionCriteria?, forMediaCharacteristic mediaCharacteristic: String)
func mediaSelectionCriteriaForMediaCharacteristic(_ mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria?
}
extension AVPlayer {
var audioOutputDeviceUniqueID: String?
}
extension AVPlayer {
var allowsExternalPlayback: Bool
var externalPlaybackActive: Bool { get }
var usesExternalPlaybackWhileExternalScreenIsActive: Bool
var externalPlaybackVideoGravity: String
}
extension AVPlayer {
var allowsAirPlayVideo: Bool
var airPlayVideoActive: Bool { get }
var usesAirPlayVideoWhileAirPlayScreenIsActive: Bool
}
extension AVPlayer {
var outputObscuredDueToInsufficientExternalProtection: Bool { get }
} | -- |
| To | class AVPlayer : NSObject {
convenience init(url URL: URL)
class func withURL(_ URL: URL) -> Self
convenience init(playerItem item: AVPlayerItem?)
class func withPlayerItem(_ item: AVPlayerItem?) -> Self
init(url URL: URL)
init(playerItem item: AVPlayerItem?)
var status: AVPlayerStatus { get }
var error: Error? { get }
var isOutputObscuredDueToInsufficientExternalProtection: Bool { get }
var allowsAirPlayVideo: Bool
var isAirPlayVideoActive: Bool { get }
var usesAirPlayVideoWhileAirPlayScreenIsActive: Bool
var allowsExternalPlayback: Bool
var isExternalPlaybackActive: Bool { get }
var usesExternalPlaybackWhileExternalScreenIsActive: Bool
var externalPlaybackVideoGravity: String
var audioOutputDeviceUniqueID: String?
var appliesMediaSelectionCriteriaAutomatically: Bool
func setMediaSelectionCriteria(_ criteria: AVPlayerMediaSelectionCriteria?, forMediaCharacteristic mediaCharacteristic: String)
func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria?
var volume: Float
var isMuted: Bool
var isClosedCaptionDisplayEnabled: Bool
func addPeriodicTimeObserver(forInterval interval: CMTime, queue queue: DispatchQueue?, using block: @escaping (CMTime) -> Swift.Void) -> Any
func addBoundaryTimeObserver(forTimes times: [NSValue], queue queue: DispatchQueue?, using block: @escaping () -> Swift.Void) -> Any
func removeTimeObserver(_ observer: Any)
var automaticallyWaitsToMinimizeStalling: Bool
func setRate(_ rate: Float, time itemTime: CMTime, atHostTime hostClockTime: CMTime)
func preroll(atRate rate: Float, completionHandler completionHandler: (@escaping (Bool) -> Swift.Void)? = nil)
func cancelPendingPrerolls()
var masterClock: CMClock?
func currentTime() -> CMTime
func seek(to date: Date)
func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
var currentItem: AVPlayerItem? { get }
func replaceCurrentItem(with item: AVPlayerItem?)
var actionAtItemEnd: AVPlayerActionAtItemEnd
var rate: Float
func play()
func pause()
var timeControlStatus: AVPlayerTimeControlStatus { get }
var reasonForWaitingToPlay: String? { get }
func playImmediately(atRate rate: Float)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayer : CVarArg {
}
extension AVPlayer : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVPlayer {
var rate: Float
func play()
func pause()
var timeControlStatus: AVPlayerTimeControlStatus { get }
var reasonForWaitingToPlay: String? { get }
func playImmediately(atRate rate: Float)
}
extension AVPlayer {
var currentItem: AVPlayerItem? { get }
func replaceCurrentItem(with item: AVPlayerItem?)
var actionAtItemEnd: AVPlayerActionAtItemEnd
}
extension AVPlayer {
func currentTime() -> CMTime
func seek(to date: Date)
func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
}
extension AVPlayer {
var automaticallyWaitsToMinimizeStalling: Bool
func setRate(_ rate: Float, time itemTime: CMTime, atHostTime hostClockTime: CMTime)
func preroll(atRate rate: Float, completionHandler completionHandler: (@escaping (Bool) -> Swift.Void)? = nil)
func cancelPendingPrerolls()
var masterClock: CMClock?
}
extension AVPlayer {
func addPeriodicTimeObserver(forInterval interval: CMTime, queue queue: DispatchQueue?, using block: @escaping (CMTime) -> Swift.Void) -> Any
func addBoundaryTimeObserver(forTimes times: [NSValue], queue queue: DispatchQueue?, using block: @escaping () -> Swift.Void) -> Any
func removeTimeObserver(_ observer: Any)
}
extension AVPlayer {
var volume: Float
var isMuted: Bool
var isClosedCaptionDisplayEnabled: Bool
}
extension AVPlayer {
var appliesMediaSelectionCriteriaAutomatically: Bool
func setMediaSelectionCriteria(_ criteria: AVPlayerMediaSelectionCriteria?, forMediaCharacteristic mediaCharacteristic: String)
func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria?
}
extension AVPlayer {
var audioOutputDeviceUniqueID: String?
}
extension AVPlayer {
var allowsExternalPlayback: Bool
var isExternalPlaybackActive: Bool { get }
var usesExternalPlaybackWhileExternalScreenIsActive: Bool
var externalPlaybackVideoGravity: String
}
extension AVPlayer {
var allowsAirPlayVideo: Bool
var isAirPlayVideoActive: Bool { get }
var usesAirPlayVideoWhileAirPlayScreenIsActive: Bool
}
extension AVPlayer {
var isOutputObscuredDueToInsufficientExternalProtection: Bool { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addBoundaryTimeObserverForTimes(_ times: [NSValue], queue queue: dispatch_queue_t?, usingBlock block: () -> Void) -> AnyObject |
| To | func addBoundaryTimeObserver(forTimes times: [NSValue], queue queue: DispatchQueue?, using block: @escaping () -> Swift.Void) -> Any |
| Declaration | |
|---|---|
| From | func addPeriodicTimeObserverForInterval(_ interval: CMTime, queue queue: dispatch_queue_t?, usingBlock block: (CMTime) -> Void) -> AnyObject |
| To | func addPeriodicTimeObserver(forInterval interval: CMTime, queue queue: DispatchQueue?, using block: @escaping (CMTime) -> Swift.Void) -> Any |
Modified AVPlayer.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
| Declaration | |
|---|---|
| From | init(playerItem item: AVPlayerItem) |
| To | init(playerItem item: AVPlayerItem?) |
Modified AVPlayer.init(url: URL)
| Declaration | |
|---|---|
| From | init(URL URL: NSURL) |
| To | init(url URL: URL) |
| Declaration | |
|---|---|
| From | var closedCaptionDisplayEnabled: Bool |
| To | var isClosedCaptionDisplayEnabled: Bool |
Modified AVPlayer.isExternalPlaybackActive
| Declaration | |
|---|---|
| From | var externalPlaybackActive: Bool { get } |
| To | var isExternalPlaybackActive: Bool { get } |
Modified AVPlayer.isMuted
| Declaration | |
|---|---|
| From | var muted: Bool |
| To | var isMuted: Bool |
| Declaration | |
|---|---|
| From | var outputObscuredDueToInsufficientExternalProtection: Bool { get } |
| To | var isOutputObscuredDueToInsufficientExternalProtection: Bool { get } |
Modified AVPlayer.mediaSelectionCriteria(forMediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria?
| Declaration | |
|---|---|
| From | func mediaSelectionCriteriaForMediaCharacteristic(_ mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria? |
| To | func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria? |
| Declaration | |
|---|---|
| From | func prerollAtRate(_ rate: Float, completionHandler completionHandler: ((Bool) -> Void)?) |
| To | func preroll(atRate rate: Float, completionHandler completionHandler: (@escaping (Bool) -> Swift.Void)? = nil) |
Modified AVPlayer.removeTimeObserver(_: Any)
| Declaration | |
|---|---|
| From | func removeTimeObserver(_ observer: AnyObject) |
| To | func removeTimeObserver(_ observer: Any) |
| Declaration | |
|---|---|
| From | func replaceCurrentItemWithPlayerItem(_ item: AVPlayerItem?) |
| To | func replaceCurrentItem(with item: AVPlayerItem?) |
Modified AVPlayer.seek(to: CMTime)
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime) |
| To | func seek(to time: CMTime) |
Modified AVPlayer.seek(to: Date)
| Declaration | |
|---|---|
| From | func seekToDate(_ date: NSDate) |
| To | func seek(to date: Date) |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, completionHandler completionHandler: (Bool) -> Void) |
| To | func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) |
| Declaration | |
|---|---|
| From | func seekToDate(_ date: NSDate, completionHandler completionHandler: (Bool) -> Void) |
| To | func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime) |
| To | func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime) |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: (Bool) -> Void) |
| To | func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) |
Modified AVPlayerActionAtItemEnd [enum]
| Declaration | |
|---|---|
| From | enum AVPlayerActionAtItemEnd : Int {
case Advance
case Pause
case None
} |
| To | enum AVPlayerActionAtItemEnd : Int {
case advance
case pause
case none
} |
Modified AVPlayerActionAtItemEnd.advance
| Declaration | |
|---|---|
| From | case Advance |
| To | case advance |
Modified AVPlayerActionAtItemEnd.none
| Declaration | |
|---|---|
| From | case None |
| To | case none |
Modified AVPlayerActionAtItemEnd.pause
| Declaration | |
|---|---|
| From | case Pause |
| To | case pause |
Modified AVPlayerItem
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItem : NSObject, NSCopying {
convenience init()
init(URL URL: NSURL)
class func playerItemWithURL(_ URL: NSURL) -> AVPlayerItem
init(asset asset: AVAsset)
class func playerItemWithAsset(_ asset: AVAsset) -> AVPlayerItem
init(asset asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?)
class func playerItemWithAsset(_ asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?) -> AVPlayerItem
convenience init(URL URL: NSURL)
convenience init(asset asset: AVAsset)
init(asset asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?)
var status: AVPlayerItemStatus { get }
var error: NSError? { get }
}
extension AVPlayerItem {
var asset: AVAsset { get }
var tracks: [AVPlayerItemTrack] { get }
var duration: CMTime { get }
var presentationSize: CGSize { get }
var timedMetadata: [AVMetadataItem]? { get }
var automaticallyLoadedAssetKeys: [String] { get }
}
extension AVPlayerItem {
var canPlayFastForward: Bool { get }
var canPlaySlowForward: Bool { get }
var canPlayReverse: Bool { get }
var canPlaySlowReverse: Bool { get }
var canPlayFastReverse: Bool { get }
var canStepForward: Bool { get }
var canStepBackward: Bool { get }
}
extension AVPlayerItem {
func currentTime() -> CMTime
var forwardPlaybackEndTime: CMTime
var reversePlaybackEndTime: CMTime
var seekableTimeRanges: [NSValue] { get }
func seekToTime(_ time: CMTime)
func seekToTime(_ time: CMTime, completionHandler completionHandler: (Bool) -> Void)
func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: (Bool) -> Void)
func cancelPendingSeeks()
func currentDate() -> NSDate?
func seekToDate(_ date: NSDate) -> Bool
func seekToDate(_ date: NSDate, completionHandler completionHandler: (Bool) -> Void) -> Bool
func stepByCount(_ stepCount: Int)
var timebase: CMTimebase? { get }
}
extension AVPlayerItem {
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var seekingWaitsForVideoCompositionRendering: Bool
var textStyleRules: [AVTextStyleRule]?
}
extension AVPlayerItem {
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
}
extension AVPlayerItem {
var loadedTimeRanges: [NSValue] { get }
var playbackLikelyToKeepUp: Bool { get }
var playbackBufferFull: Bool { get }
var playbackBufferEmpty: Bool { get }
var canUseNetworkResourcesForLiveStreamingWhilePaused: Bool
}
extension AVPlayerItem {
var preferredPeakBitRate: Double
}
extension AVPlayerItem {
func selectMediaOption(_ mediaSelectionOption: AVMediaSelectionOption?, inMediaSelectionGroup mediaSelectionGroup: AVMediaSelectionGroup)
func selectMediaOptionAutomaticallyInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup)
func selectedMediaOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
var currentMediaSelection: AVMediaSelection { get }
}
extension AVPlayerItem {
func accessLog() -> AVPlayerItemAccessLog?
func errorLog() -> AVPlayerItemErrorLog?
}
extension AVPlayerItem {
func addOutput(_ output: AVPlayerItemOutput)
func removeOutput(_ output: AVPlayerItemOutput)
var outputs: [AVPlayerItemOutput] { get }
}
extension AVPlayerItem {
func addMediaDataCollector(_ collector: AVPlayerItemMediaDataCollector)
func removeMediaDataCollector(_ collector: AVPlayerItemMediaDataCollector)
var mediaDataCollectors: [AVPlayerItemMediaDataCollector] { get }
}
extension AVPlayerItem {
var navigationMarkerGroups: [AVNavigationMarkersGroup]
var externalMetadata: [AVMetadataItem]
var interstitialTimeRanges: [AVInterstitialTimeRange]
}
extension AVPlayerItem {
var externalSubtitleOptionLanguages: [String]
var selectedExternalSubtitleOptionLanguage: String
} | NSCopying |
| To | class AVPlayerItem : NSObject, NSCopying {
convenience init()
convenience init(url URL: URL)
class func withURL(_ URL: URL) -> Self
convenience init(asset asset: AVAsset)
class func withAsset(_ asset: AVAsset) -> Self
convenience init(asset asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?)
class func withAsset(_ asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?) -> Self
convenience init(url URL: URL)
convenience init(asset asset: AVAsset)
init(asset asset: AVAsset, automaticallyLoadedAssetKeys automaticallyLoadedAssetKeys: [String]?)
var status: AVPlayerItemStatus { get }
var error: Error? { get }
func add(_ collector: AVPlayerItemMediaDataCollector)
func remove(_ collector: AVPlayerItemMediaDataCollector)
var mediaDataCollectors: [AVPlayerItemMediaDataCollector] { get }
func add(_ output: AVPlayerItemOutput)
func remove(_ output: AVPlayerItemOutput)
var outputs: [AVPlayerItemOutput] { get }
func accessLog() -> AVPlayerItemAccessLog?
func errorLog() -> AVPlayerItemErrorLog?
func select(_ mediaSelectionOption: AVMediaSelectionOption?, in mediaSelectionGroup: AVMediaSelectionGroup)
func selectMediaOptionAutomatically(in mediaSelectionGroup: AVMediaSelectionGroup)
func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
var currentMediaSelection: AVMediaSelection { get }
var preferredPeakBitRate: Double
var loadedTimeRanges: [NSValue] { get }
var isPlaybackLikelyToKeepUp: Bool { get }
var isPlaybackBufferFull: Bool { get }
var isPlaybackBufferEmpty: Bool { get }
var canUseNetworkResourcesForLiveStreamingWhilePaused: Bool
var preferredForwardBufferDuration: TimeInterval
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var seekingWaitsForVideoCompositionRendering: Bool
var textStyleRules: [AVTextStyleRule]?
func currentTime() -> CMTime
var forwardPlaybackEndTime: CMTime
var reversePlaybackEndTime: CMTime
var seekableTimeRanges: [NSValue] { get }
func seek(to time: CMTime)
func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func cancelPendingSeeks()
func currentDate() -> Date?
func seek(to date: Date) -> Bool
func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) -> Bool
func step(byCount stepCount: Int)
var timebase: CMTimebase? { get }
var canPlayFastForward: Bool { get }
var canPlaySlowForward: Bool { get }
var canPlayReverse: Bool { get }
var canPlaySlowReverse: Bool { get }
var canPlayFastReverse: Bool { get }
var canStepForward: Bool { get }
var canStepBackward: Bool { get }
var asset: AVAsset { get }
var tracks: [AVPlayerItemTrack] { get }
var duration: CMTime { get }
var presentationSize: CGSize { get }
var timedMetadata: [AVMetadataItem]? { get }
var automaticallyLoadedAssetKeys: [String] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItem : CVarArg {
}
extension AVPlayerItem : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVPlayerItem {
var asset: AVAsset { get }
var tracks: [AVPlayerItemTrack] { get }
var duration: CMTime { get }
var presentationSize: CGSize { get }
var timedMetadata: [AVMetadataItem]? { get }
var automaticallyLoadedAssetKeys: [String] { get }
}
extension AVPlayerItem {
var canPlayFastForward: Bool { get }
var canPlaySlowForward: Bool { get }
var canPlayReverse: Bool { get }
var canPlaySlowReverse: Bool { get }
var canPlayFastReverse: Bool { get }
var canStepForward: Bool { get }
var canStepBackward: Bool { get }
}
extension AVPlayerItem {
func currentTime() -> CMTime
var forwardPlaybackEndTime: CMTime
var reversePlaybackEndTime: CMTime
var seekableTimeRanges: [NSValue] { get }
func seek(to time: CMTime)
func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void)
func cancelPendingSeeks()
func currentDate() -> Date?
func seek(to date: Date) -> Bool
func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) -> Bool
func step(byCount stepCount: Int)
var timebase: CMTimebase? { get }
}
extension AVPlayerItem {
@NSCopying var videoComposition: AVVideoComposition?
var customVideoCompositor: AVVideoCompositing? { get }
var seekingWaitsForVideoCompositionRendering: Bool
var textStyleRules: [AVTextStyleRule]?
}
extension AVPlayerItem {
var audioTimePitchAlgorithm: String
@NSCopying var audioMix: AVAudioMix?
}
extension AVPlayerItem {
var loadedTimeRanges: [NSValue] { get }
var isPlaybackLikelyToKeepUp: Bool { get }
var isPlaybackBufferFull: Bool { get }
var isPlaybackBufferEmpty: Bool { get }
var canUseNetworkResourcesForLiveStreamingWhilePaused: Bool
var preferredForwardBufferDuration: TimeInterval
}
extension AVPlayerItem {
var preferredPeakBitRate: Double
}
extension AVPlayerItem {
func select(_ mediaSelectionOption: AVMediaSelectionOption?, in mediaSelectionGroup: AVMediaSelectionGroup)
func selectMediaOptionAutomatically(in mediaSelectionGroup: AVMediaSelectionGroup)
func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
var currentMediaSelection: AVMediaSelection { get }
}
extension AVPlayerItem {
func accessLog() -> AVPlayerItemAccessLog?
func errorLog() -> AVPlayerItemErrorLog?
}
extension AVPlayerItem {
func add(_ output: AVPlayerItemOutput)
func remove(_ output: AVPlayerItemOutput)
var outputs: [AVPlayerItemOutput] { get }
}
extension AVPlayerItem {
func add(_ collector: AVPlayerItemMediaDataCollector)
func remove(_ collector: AVPlayerItemMediaDataCollector)
var mediaDataCollectors: [AVPlayerItemMediaDataCollector] { get }
}
extension AVPlayerItem {
var nextContentProposal: AVContentProposal?
}
extension AVPlayerItem {
var navigationMarkerGroups: [AVNavigationMarkersGroup]
var externalMetadata: [AVMetadataItem]
var interstitialTimeRanges: [AVInterstitialTimeRange]
}
extension AVPlayerItem {
var externalSubtitleOptionLanguages: [String]
var selectedExternalSubtitleOptionLanguage: String
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func addOutput(_ output: AVPlayerItemOutput) |
| To | func add(_ output: AVPlayerItemOutput) |
| Declaration | |
|---|---|
| From | func addMediaDataCollector(_ collector: AVPlayerItemMediaDataCollector) |
| To | func add(_ collector: AVPlayerItemMediaDataCollector) |
Modified AVPlayerItem.currentDate() -> Date?
| Declaration | |
|---|---|
| From | func currentDate() -> NSDate? |
| To | func currentDate() -> Date? |
Modified AVPlayerItem.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
Modified AVPlayerItem.init(url: URL)
| Declaration | |
|---|---|
| From | convenience init(URL URL: NSURL) |
| To | convenience init(url URL: URL) |
Modified AVPlayerItem.isPlaybackBufferEmpty
| Declaration | |
|---|---|
| From | var playbackBufferEmpty: Bool { get } |
| To | var isPlaybackBufferEmpty: Bool { get } |
Modified AVPlayerItem.isPlaybackBufferFull
| Declaration | |
|---|---|
| From | var playbackBufferFull: Bool { get } |
| To | var isPlaybackBufferFull: Bool { get } |
| Declaration | |
|---|---|
| From | var playbackLikelyToKeepUp: Bool { get } |
| To | var isPlaybackLikelyToKeepUp: Bool { get } |
| Declaration | |
|---|---|
| From | func removeMediaDataCollector(_ collector: AVPlayerItemMediaDataCollector) |
| To | func remove(_ collector: AVPlayerItemMediaDataCollector) |
| Declaration | |
|---|---|
| From | func removeOutput(_ output: AVPlayerItemOutput) |
| To | func remove(_ output: AVPlayerItemOutput) |
Modified AVPlayerItem.seek(to: CMTime)
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime) |
| To | func seek(to time: CMTime) |
Modified AVPlayerItem.seek(to: Date) -> Bool
| Declaration | |
|---|---|
| From | func seekToDate(_ date: NSDate) -> Bool |
| To | func seek(to date: Date) -> Bool |
| Declaration | |
|---|---|
| From | func seekToDate(_ date: NSDate, completionHandler completionHandler: (Bool) -> Void) -> Bool |
| To | func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) -> Bool |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, completionHandler completionHandler: (Bool) -> Void) |
| To | func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime) |
| To | func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime) |
| Declaration | |
|---|---|
| From | func seekToTime(_ time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: (Bool) -> Void) |
| To | func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Swift.Void) |
| Declaration | |
|---|---|
| From | func selectMediaOption(_ mediaSelectionOption: AVMediaSelectionOption?, inMediaSelectionGroup mediaSelectionGroup: AVMediaSelectionGroup) |
| To | func select(_ mediaSelectionOption: AVMediaSelectionOption?, in mediaSelectionGroup: AVMediaSelectionGroup) |
| Declaration | |
|---|---|
| From | func selectedMediaOptionInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
| To | func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption? |
| Declaration | |
|---|---|
| From | func selectMediaOptionAutomaticallyInMediaSelectionGroup(_ mediaSelectionGroup: AVMediaSelectionGroup) |
| To | func selectMediaOptionAutomatically(in mediaSelectionGroup: AVMediaSelectionGroup) |
Modified AVPlayerItem.step(byCount: Int)
| Declaration | |
|---|---|
| From | func stepByCount(_ stepCount: Int) |
| To | func step(byCount stepCount: Int) |
Modified AVPlayerItemAccessLog
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemAccessLog : NSObject, NSCopying {
func extendedLogData() -> NSData?
var extendedLogDataStringEncoding: UInt { get }
var events: [AVPlayerItemAccessLogEvent] { get }
} | NSCopying |
| To | class AVPlayerItemAccessLog : NSObject, NSCopying {
init()
func extendedLogData() -> Data?
var extendedLogDataStringEncoding: UInt { get }
var events: [AVPlayerItemAccessLogEvent] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemAccessLog : CVarArg {
}
extension AVPlayerItemAccessLog : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func extendedLogData() -> NSData? |
| To | func extendedLogData() -> Data? |
Modified AVPlayerItemAccessLogEvent
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemAccessLogEvent : NSObject, NSCopying {
var numberOfSegmentsDownloaded: Int { get }
var numberOfMediaRequests: Int { get }
var playbackStartDate: NSDate? { get }
var URI: String? { get }
var serverAddress: String? { get }
var numberOfServerAddressChanges: Int { get }
var playbackSessionID: String? { get }
var playbackStartOffset: NSTimeInterval { get }
var segmentsDownloadedDuration: NSTimeInterval { get }
var durationWatched: NSTimeInterval { get }
var numberOfStalls: Int { get }
var numberOfBytesTransferred: Int64 { get }
var transferDuration: NSTimeInterval { get }
var observedBitrate: Double { get }
var indicatedBitrate: Double { get }
var numberOfDroppedVideoFrames: Int { get }
var startupTime: NSTimeInterval { get }
var downloadOverdue: Int { get }
var observedMaxBitrate: Double { get }
var observedMinBitrate: Double { get }
var observedBitrateStandardDeviation: Double { get }
var playbackType: String? { get }
var mediaRequestsWWAN: Int { get }
var switchBitrate: Double { get }
} | NSCopying |
| To | class AVPlayerItemAccessLogEvent : NSObject, NSCopying {
init()
var numberOfSegmentsDownloaded: Int { get }
var numberOfMediaRequests: Int { get }
var playbackStartDate: Date? { get }
var uri: String? { get }
var serverAddress: String? { get }
var numberOfServerAddressChanges: Int { get }
var playbackSessionID: String? { get }
var playbackStartOffset: TimeInterval { get }
var segmentsDownloadedDuration: TimeInterval { get }
var durationWatched: TimeInterval { get }
var numberOfStalls: Int { get }
var numberOfBytesTransferred: Int64 { get }
var transferDuration: TimeInterval { get }
var observedBitrate: Double { get }
var indicatedBitrate: Double { get }
var indicatedAverageBitrate: Double { get }
var averageVideoBitrate: Double { get }
var averageAudioBitrate: Double { get }
var numberOfDroppedVideoFrames: Int { get }
var startupTime: TimeInterval { get }
var downloadOverdue: Int { get }
var observedMaxBitrate: Double { get }
var observedMinBitrate: Double { get }
var observedBitrateStandardDeviation: Double { get }
var playbackType: String? { get }
var mediaRequestsWWAN: Int { get }
var switchBitrate: Double { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemAccessLogEvent : CVarArg {
}
extension AVPlayerItemAccessLogEvent : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | var durationWatched: NSTimeInterval { get } |
| To | var durationWatched: TimeInterval { get } |
| Declaration | |
|---|---|
| From | var playbackStartDate: NSDate? { get } |
| To | var playbackStartDate: Date? { get } |
| Declaration | |
|---|---|
| From | var playbackStartOffset: NSTimeInterval { get } |
| To | var playbackStartOffset: TimeInterval { get } |
| Declaration | |
|---|---|
| From | var segmentsDownloadedDuration: NSTimeInterval { get } |
| To | var segmentsDownloadedDuration: TimeInterval { get } |
| Declaration | |
|---|---|
| From | var startupTime: NSTimeInterval { get } |
| To | var startupTime: TimeInterval { get } |
| Declaration | |
|---|---|
| From | var transferDuration: NSTimeInterval { get } |
| To | var transferDuration: TimeInterval { get } |
Modified AVPlayerItemAccessLogEvent.uri
| Declaration | |
|---|---|
| From | var URI: String? { get } |
| To | var uri: String? { get } |
Modified AVPlayerItemErrorLog
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemErrorLog : NSObject, NSCopying {
func extendedLogData() -> NSData?
var extendedLogDataStringEncoding: UInt { get }
var events: [AVPlayerItemErrorLogEvent] { get }
} | NSCopying |
| To | class AVPlayerItemErrorLog : NSObject, NSCopying {
init()
func extendedLogData() -> Data?
var extendedLogDataStringEncoding: UInt { get }
var events: [AVPlayerItemErrorLogEvent] { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemErrorLog : CVarArg {
}
extension AVPlayerItemErrorLog : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func extendedLogData() -> NSData? |
| To | func extendedLogData() -> Data? |
Modified AVPlayerItemErrorLogEvent
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemErrorLogEvent : NSObject, NSCopying {
var date: NSDate? { get }
var URI: String? { get }
var serverAddress: String? { get }
var playbackSessionID: String? { get }
var errorStatusCode: Int { get }
var errorDomain: String { get }
var errorComment: String? { get }
} | NSCopying |
| To | class AVPlayerItemErrorLogEvent : NSObject, NSCopying {
init()
var date: Date? { get }
var uri: String? { get }
var serverAddress: String? { get }
var playbackSessionID: String? { get }
var errorStatusCode: Int { get }
var errorDomain: String { get }
var errorComment: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemErrorLogEvent : CVarArg {
}
extension AVPlayerItemErrorLogEvent : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
Modified AVPlayerItemErrorLogEvent.date
| Declaration | |
|---|---|
| From | var date: NSDate? { get } |
| To | var date: Date? { get } |
Modified AVPlayerItemErrorLogEvent.uri
| Declaration | |
|---|---|
| From | var URI: String? { get } |
| To | var uri: String? { get } |
Modified AVPlayerItemLegibleOutput
| Declaration | |
|---|---|
| From | class AVPlayerItemLegibleOutput : AVPlayerItemOutput {
func setDelegate(_ delegate: AVPlayerItemLegibleOutputPushDelegate?, queue delegateQueue: dispatch_queue_t?)
weak var delegate: AVPlayerItemLegibleOutputPushDelegate? { get }
var delegateQueue: dispatch_queue_t? { get }
var advanceIntervalForDelegateInvocation: NSTimeInterval
}
extension AVPlayerItemLegibleOutput {
init(mediaSubtypesForNativeRepresentation subtypes: [NSNumber])
}
extension AVPlayerItemLegibleOutput {
var textStylingResolution: String
} |
| To | class AVPlayerItemLegibleOutput : AVPlayerItemOutput {
func setDelegate(_ delegate: AVPlayerItemLegibleOutputPushDelegate?, queue delegateQueue: DispatchQueue?)
weak var delegate: AVPlayerItemLegibleOutputPushDelegate? { get }
var delegateQueue: DispatchQueue? { get }
var advanceIntervalForDelegateInvocation: TimeInterval
var textStylingResolution: String
init(mediaSubtypesForNativeRepresentation subtypes: [NSNumber])
}
extension AVPlayerItemLegibleOutput {
init(mediaSubtypesForNativeRepresentation subtypes: [NSNumber])
}
extension AVPlayerItemLegibleOutput {
var textStylingResolution: String
} |
| Declaration | |
|---|---|
| From | var advanceIntervalForDelegateInvocation: NSTimeInterval |
| To | var advanceIntervalForDelegateInvocation: TimeInterval |
| Declaration | |
|---|---|
| From | var delegateQueue: dispatch_queue_t? { get } |
| To | var delegateQueue: DispatchQueue? { get } |
| Declaration | |
|---|---|
| From | func setDelegate(_ delegate: AVPlayerItemLegibleOutputPushDelegate?, queue delegateQueue: dispatch_queue_t?) |
| To | func setDelegate(_ delegate: AVPlayerItemLegibleOutputPushDelegate?, queue delegateQueue: DispatchQueue?) |
| Declaration | |
|---|---|
| From | protocol AVPlayerItemLegibleOutputPushDelegate : AVPlayerItemOutputPushDelegate {
optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [AnyObject], forItemTime itemTime: CMTime)
} |
| To | protocol AVPlayerItemLegibleOutputPushDelegate : AVPlayerItemOutputPushDelegate {
optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [Any], forItemTime itemTime: CMTime)
} |
| Declaration | |
|---|---|
| From | optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [AnyObject], forItemTime itemTime: CMTime) |
| To | optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [Any], forItemTime itemTime: CMTime) |
Modified AVPlayerItemMediaDataCollector
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemMediaDataCollector : NSObject {
} | -- |
| To | class AVPlayerItemMediaDataCollector : NSObject {
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemMediaDataCollector : CVarArg {
}
extension AVPlayerItemMediaDataCollector : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVPlayerItemMetadataCollector
| Declaration | |
|---|---|
| From | class AVPlayerItemMetadataCollector : AVPlayerItemMediaDataCollector {
init(identifiers identifiers: [String]?, classifyingLabels classifyingLabels: [String]?)
func setDelegate(_ delegate: AVPlayerItemMetadataCollectorPushDelegate?, queue delegateQueue: dispatch_queue_t?)
weak var delegate: AVPlayerItemMetadataCollectorPushDelegate? { get }
var delegateQueue: dispatch_queue_t? { get }
} |
| To | class AVPlayerItemMetadataCollector : AVPlayerItemMediaDataCollector {
init(identifiers identifiers: [String]?, classifyingLabels classifyingLabels: [String]?)
func setDelegate(_ delegate: AVPlayerItemMetadataCollectorPushDelegate?, queue delegateQueue: DispatchQueue?)
weak var delegate: AVPlayerItemMetadataCollectorPushDelegate? { get }
var delegateQueue: DispatchQueue? { get }
} |
| Declaration | |
|---|---|
| From | var delegateQueue: dispatch_queue_t? { get } |
| To | var delegateQueue: DispatchQueue? { get } |
| Declaration | |
|---|---|
| From | func setDelegate(_ delegate: AVPlayerItemMetadataCollectorPushDelegate?, queue delegateQueue: dispatch_queue_t?) |
| To | func setDelegate(_ delegate: AVPlayerItemMetadataCollectorPushDelegate?, queue delegateQueue: DispatchQueue?) |
| Declaration | |
|---|---|
| From | protocol AVPlayerItemMetadataCollectorPushDelegate : NSObjectProtocol {
func metadataCollector(_ metadataCollector: AVPlayerItemMetadataCollector, didCollectDateRangeMetadataGroups metadataGroups: [AVDateRangeMetadataGroup], indexesOfNewGroups indexesOfNewGroups: NSIndexSet, indexesOfModifiedGroups indexesOfModifiedGroups: NSIndexSet)
} |
| To | protocol AVPlayerItemMetadataCollectorPushDelegate : NSObjectProtocol {
func metadataCollector(_ metadataCollector: AVPlayerItemMetadataCollector, didCollect metadataGroups: [AVDateRangeMetadataGroup], indexesOfNewGroups indexesOfNewGroups: IndexSet, indexesOfModifiedGroups indexesOfModifiedGroups: IndexSet)
} |
| Declaration | |
|---|---|
| From | func metadataCollector(_ metadataCollector: AVPlayerItemMetadataCollector, didCollectDateRangeMetadataGroups metadataGroups: [AVDateRangeMetadataGroup], indexesOfNewGroups indexesOfNewGroups: NSIndexSet, indexesOfModifiedGroups indexesOfModifiedGroups: NSIndexSet) |
| To | func metadataCollector(_ metadataCollector: AVPlayerItemMetadataCollector, didCollect metadataGroups: [AVDateRangeMetadataGroup], indexesOfNewGroups indexesOfNewGroups: IndexSet, indexesOfModifiedGroups indexesOfModifiedGroups: IndexSet) |
Modified AVPlayerItemMetadataOutput
| Declaration | |
|---|---|
| From | class AVPlayerItemMetadataOutput : AVPlayerItemOutput {
init(identifiers identifiers: [String]?)
func setDelegate(_ delegate: AVPlayerItemMetadataOutputPushDelegate?, queue delegateQueue: dispatch_queue_t?)
weak var delegate: AVPlayerItemMetadataOutputPushDelegate? { get }
var delegateQueue: dispatch_queue_t? { get }
var advanceIntervalForDelegateInvocation: NSTimeInterval
} |
| To | class AVPlayerItemMetadataOutput : AVPlayerItemOutput {
init(identifiers identifiers: [String]?)
func setDelegate(_ delegate: AVPlayerItemMetadataOutputPushDelegate?, queue delegateQueue: DispatchQueue?)
weak var delegate: AVPlayerItemMetadataOutputPushDelegate? { get }
var delegateQueue: DispatchQueue? { get }
var advanceIntervalForDelegateInvocation: TimeInterval
} |
| Declaration | |
|---|---|
| From | var advanceIntervalForDelegateInvocation: NSTimeInterval |
| To | var advanceIntervalForDelegateInvocation: TimeInterval |
| Declaration | |
|---|---|
| From | var delegateQueue: dispatch_queue_t? { get } |
| To | var delegateQueue: DispatchQueue? { get } |
| Declaration | |
|---|---|
| From | func setDelegate(_ delegate: AVPlayerItemMetadataOutputPushDelegate?, queue delegateQueue: dispatch_queue_t?) |
| To | func setDelegate(_ delegate: AVPlayerItemMetadataOutputPushDelegate?, queue delegateQueue: DispatchQueue?) |
| Declaration | |
|---|---|
| From | protocol AVPlayerItemMetadataOutputPushDelegate : AVPlayerItemOutputPushDelegate {
optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], fromPlayerItemTrack track: AVPlayerItemTrack)
} |
| To | protocol AVPlayerItemMetadataOutputPushDelegate : AVPlayerItemOutputPushDelegate {
optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], from track: AVPlayerItemTrack)
} |
| Declaration | |
|---|---|
| From | optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], fromPlayerItemTrack track: AVPlayerItemTrack) |
| To | optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], from track: AVPlayerItemTrack) |
Modified AVPlayerItemOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemOutput : NSObject {
func itemTimeForHostTime(_ hostTimeInSeconds: CFTimeInterval) -> CMTime
func itemTimeForMachAbsoluteTime(_ machAbsoluteTime: Int64) -> CMTime
var suppressesPlayerRendering: Bool
} | -- |
| To | class AVPlayerItemOutput : NSObject {
func itemTime(forHostTime hostTimeInSeconds: CFTimeInterval) -> CMTime
func itemTime(forMachAbsoluteTime machAbsoluteTime: Int64) -> CMTime
var suppressesPlayerRendering: Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemOutput : CVarArg {
}
extension AVPlayerItemOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func itemTimeForHostTime(_ hostTimeInSeconds: CFTimeInterval) -> CMTime |
| To | func itemTime(forHostTime hostTimeInSeconds: CFTimeInterval) -> CMTime |
| Declaration | |
|---|---|
| From | func itemTimeForMachAbsoluteTime(_ machAbsoluteTime: Int64) -> CMTime |
| To | func itemTime(forMachAbsoluteTime machAbsoluteTime: Int64) -> CMTime |
Modified AVPlayerItemStatus [enum]
| Declaration | |
|---|---|
| From | enum AVPlayerItemStatus : Int {
case Unknown
case ReadyToPlay
case Failed
} |
| To | enum AVPlayerItemStatus : Int {
case unknown
case readyToPlay
case failed
} |
Modified AVPlayerItemStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVPlayerItemStatus.readyToPlay
| Declaration | |
|---|---|
| From | case ReadyToPlay |
| To | case readyToPlay |
Modified AVPlayerItemStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVPlayerItemTrack
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerItemTrack : NSObject {
var assetTrack: AVAssetTrack { get }
var enabled: Bool
var currentVideoFrameRate: Float { get }
} | -- |
| To | class AVPlayerItemTrack : NSObject {
var assetTrack: AVAssetTrack { get }
var isEnabled: Bool
var currentVideoFrameRate: Float { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerItemTrack : CVarArg {
}
extension AVPlayerItemTrack : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVPlayerItemTrack.isEnabled
| Declaration | |
|---|---|
| From | var enabled: Bool |
| To | var isEnabled: Bool |
Modified AVPlayerItemVideoOutput
| Declaration | |
|---|---|
| From | class AVPlayerItemVideoOutput : AVPlayerItemOutput {
init(pixelBufferAttributes pixelBufferAttributes: [String : AnyObject]?)
func hasNewPixelBufferForItemTime(_ itemTime: CMTime) -> Bool
func copyPixelBufferForItemTime(_ itemTime: CMTime, itemTimeForDisplay outItemTimeForDisplay: UnsafeMutablePointer<CMTime>) -> CVPixelBuffer?
func setDelegate(_ delegate: AVPlayerItemOutputPullDelegate?, queue delegateQueue: dispatch_queue_t?)
func requestNotificationOfMediaDataChangeWithAdvanceInterval(_ interval: NSTimeInterval)
unowned(unsafe) var delegate: AVPlayerItemOutputPullDelegate? { get }
var delegateQueue: dispatch_queue_t? { get }
} |
| To | class AVPlayerItemVideoOutput : AVPlayerItemOutput {
init(pixelBufferAttributes pixelBufferAttributes: [String : Any]? = nil)
init(outputSettings outputSettings: [String : Any]?)
func hasNewPixelBuffer(forItemTime itemTime: CMTime) -> Bool
func copyPixelBuffer(forItemTime itemTime: CMTime, itemTimeForDisplay outItemTimeForDisplay: UnsafeMutablePointer<CMTime>?) -> CVPixelBuffer?
func setDelegate(_ delegate: AVPlayerItemOutputPullDelegate?, queue delegateQueue: DispatchQueue?)
func requestNotificationOfMediaDataChange(withAdvanceInterval interval: TimeInterval)
unowned(unsafe) var delegate: AVPlayerItemOutputPullDelegate? { get }
var delegateQueue: DispatchQueue? { get }
} |
| Declaration | |
|---|---|
| From | func copyPixelBufferForItemTime(_ itemTime: CMTime, itemTimeForDisplay outItemTimeForDisplay: UnsafeMutablePointer<CMTime>) -> CVPixelBuffer? |
| To | func copyPixelBuffer(forItemTime itemTime: CMTime, itemTimeForDisplay outItemTimeForDisplay: UnsafeMutablePointer<CMTime>?) -> CVPixelBuffer? |
| Declaration | |
|---|---|
| From | var delegateQueue: dispatch_queue_t? { get } |
| To | var delegateQueue: DispatchQueue? { get } |
| Declaration | |
|---|---|
| From | func hasNewPixelBufferForItemTime(_ itemTime: CMTime) -> Bool |
| To | func hasNewPixelBuffer(forItemTime itemTime: CMTime) -> Bool |
| Declaration | |
|---|---|
| From | init(pixelBufferAttributes pixelBufferAttributes: [String : AnyObject]?) |
| To | init(pixelBufferAttributes pixelBufferAttributes: [String : Any]? = nil) |
Modified AVPlayerItemVideoOutput.requestNotificationOfMediaDataChange(withAdvanceInterval: TimeInterval)
| Declaration | |
|---|---|
| From | func requestNotificationOfMediaDataChangeWithAdvanceInterval(_ interval: NSTimeInterval) |
| To | func requestNotificationOfMediaDataChange(withAdvanceInterval interval: TimeInterval) |
Modified AVPlayerItemVideoOutput.setDelegate(_: AVPlayerItemOutputPullDelegate?, queue: DispatchQueue?)
| Declaration | |
|---|---|
| From | func setDelegate(_ delegate: AVPlayerItemOutputPullDelegate?, queue delegateQueue: dispatch_queue_t?) |
| To | func setDelegate(_ delegate: AVPlayerItemOutputPullDelegate?, queue delegateQueue: DispatchQueue?) |
Modified AVPlayerLayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerLayer : CALayer {
init(player player: AVPlayer?)
class func playerLayerWithPlayer(_ player: AVPlayer?) -> AVPlayerLayer
var player: AVPlayer?
var videoGravity: String
var readyForDisplay: Bool { get }
var videoRect: CGRect { get }
var pixelBufferAttributes: [String : AnyObject]?
} | -- |
| To | class AVPlayerLayer : CALayer {
init(player player: AVPlayer?)
class func withPlayer(_ player: AVPlayer?) -> AVPlayerLayer
var player: AVPlayer?
var videoGravity: String
var isReadyForDisplay: Bool { get }
var videoRect: CGRect { get }
var pixelBufferAttributes: [String : Any]?
func scroll(_ p: CGPoint)
func scrollRectToVisible(_ r: CGRect)
var visibleRect: CGRect { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerLayer : CVarArg {
}
extension AVPlayerLayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVPlayerLayer.isReadyForDisplay
| Declaration | |
|---|---|
| From | var readyForDisplay: Bool { get } |
| To | var isReadyForDisplay: Bool { get } |
Modified AVPlayerLayer.pixelBufferAttributes
| Declaration | |
|---|---|
| From | var pixelBufferAttributes: [String : AnyObject]? |
| To | var pixelBufferAttributes: [String : Any]? |
Modified AVPlayerMediaSelectionCriteria
| Declaration | Protocols | |
|---|---|---|
| From | class AVPlayerMediaSelectionCriteria : NSObject {
var preferredLanguages: [String]? { get }
var preferredMediaCharacteristics: [String]? { get }
init(preferredLanguages preferredLanguages: [String]?, preferredMediaCharacteristics preferredMediaCharacteristics: [String]?)
} | -- |
| To | class AVPlayerMediaSelectionCriteria : NSObject {
var preferredLanguages: [String]? { get }
var preferredMediaCharacteristics: [String]? { get }
init(preferredLanguages preferredLanguages: [String]?, preferredMediaCharacteristics preferredMediaCharacteristics: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVPlayerMediaSelectionCriteria : CVarArg {
}
extension AVPlayerMediaSelectionCriteria : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVPlayerStatus [enum]
| Declaration | |
|---|---|
| From | enum AVPlayerStatus : Int {
case Unknown
case ReadyToPlay
case Failed
} |
| To | enum AVPlayerStatus : Int {
case unknown
case readyToPlay
case failed
} |
Modified AVPlayerStatus.failed
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
Modified AVPlayerStatus.readyToPlay
| Declaration | |
|---|---|
| From | case ReadyToPlay |
| To | case readyToPlay |
Modified AVPlayerStatus.unknown
| Declaration | |
|---|---|
| From | case Unknown |
| To | case unknown |
Modified AVQueuePlayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVQueuePlayer : AVPlayer {
convenience init(items items: [AVPlayerItem])
class func queuePlayerWithItems(_ items: [AVPlayerItem]) -> Self
init(items items: [AVPlayerItem])
func items() -> [AVPlayerItem]
func advanceToNextItem()
func canInsertItem(_ item: AVPlayerItem, afterItem afterItem: AVPlayerItem?) -> Bool
func insertItem(_ item: AVPlayerItem, afterItem afterItem: AVPlayerItem?)
func removeItem(_ item: AVPlayerItem)
func removeAllItems()
} | -- |
| To | class AVQueuePlayer : AVPlayer {
convenience init(items items: [AVPlayerItem])
class func withItems(_ items: [AVPlayerItem]) -> Self
init(items items: [AVPlayerItem])
func items() -> [AVPlayerItem]
func advanceToNextItem()
func canInsert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?) -> Bool
func insert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?)
func remove(_ item: AVPlayerItem)
func removeAllItems()
var isOutputObscuredDueToInsufficientExternalProtection: Bool { get }
var allowsAirPlayVideo: Bool
var isAirPlayVideoActive: Bool { get }
var usesAirPlayVideoWhileAirPlayScreenIsActive: Bool
var allowsExternalPlayback: Bool
var isExternalPlaybackActive: Bool { get }
var usesExternalPlaybackWhileExternalScreenIsActive: Bool
var externalPlaybackVideoGravity: String
var audioOutputDeviceUniqueID: String?
var appliesMediaSelectionCriteriaAutomatically: Bool
func setMediaSelectionCriteria(_ criteria: AVPlayerMediaSelectionCriteria?, forMediaCharacteristic mediaCharacteristic: String)
func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: String) -> AVPlayerMediaSelectionCriteria?
var volume: Float
var isMuted: Bool
var isClosedCaptionDisplayEnabled: Bool
func addPeriodicTimeObserver(forInterval interval: CMTime, queue queue: DispatchQueue?, using block: @escaping (CMTime) -> Void) -> Any
func addBoundaryTimeObserver(forTimes times: [NSValue], queue queue: DispatchQueue?, using block: @escaping () -> Void) -> Any
func removeTimeObserver(_ observer: Any)
var automaticallyWaitsToMinimizeStalling: Bool
func setRate(_ rate: Float, time itemTime: CMTime, atHostTime hostClockTime: CMTime)
func preroll(atRate rate: Float, completionHandler completionHandler: (@escaping (Bool) -> Void)? = nil)
func cancelPendingPrerolls()
var masterClock: CMClock?
func currentTime() -> CMTime
func seek(to date: Date)
func seek(to date: Date, completionHandler completionHandler: @escaping (Bool) -> Void)
func seek(to time: CMTime)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime)
func seek(to time: CMTime, completionHandler completionHandler: @escaping (Bool) -> Void)
func seek(to time: CMTime, toleranceBefore toleranceBefore: CMTime, toleranceAfter toleranceAfter: CMTime, completionHandler completionHandler: @escaping (Bool) -> Void)
var currentItem: AVPlayerItem? { get }
func replaceCurrentItem(with item: AVPlayerItem?)
var actionAtItemEnd: AVPlayerActionAtItemEnd
var rate: Float
func play()
func pause()
var timeControlStatus: AVPlayerTimeControlStatus { get }
var reasonForWaitingToPlay: String? { get }
func playImmediately(atRate rate: Float)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVQueuePlayer : CVarArg {
}
extension AVQueuePlayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func canInsertItem(_ item: AVPlayerItem, afterItem afterItem: AVPlayerItem?) -> Bool |
| To | func canInsert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?) -> Bool |
| Declaration | |
|---|---|
| From | func insertItem(_ item: AVPlayerItem, afterItem afterItem: AVPlayerItem?) |
| To | func insert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?) |
| Declaration | |
|---|---|
| From | func removeItem(_ item: AVPlayerItem) |
| To | func remove(_ item: AVPlayerItem) |
| Declaration | |
|---|---|
| From | func enqueueSampleBuffer(_ sampleBuffer: CMSampleBuffer) |
| To | func enqueue(_ sampleBuffer: CMSampleBuffer) |
| Declaration | |
|---|---|
| From | var readyForMoreMediaData: Bool { get } |
| To | var isReadyForMoreMediaData: Bool { get } |
Modified AVSampleBufferDisplayLayer.requestMediaDataWhenReady(on: DispatchQueue, using: () -> Swift.Void)
| Declaration | |
|---|---|
| From | func requestMediaDataWhenReadyOnQueue(_ queue: dispatch_queue_t, usingBlock block: () -> Void) |
| To | func requestMediaDataWhenReady(on queue: DispatchQueue, using block: @escaping () -> Swift.Void) |
Modified AVSpeechBoundary [enum]
| Declaration | |
|---|---|
| From | enum AVSpeechBoundary : Int {
case Immediate
case Word
} |
| To | enum AVSpeechBoundary : Int {
case immediate
case word
} |
Modified AVSpeechBoundary.immediate
| Declaration | |
|---|---|
| From | case Immediate |
| To | case immediate |
Modified AVSpeechBoundary.word
| Declaration | |
|---|---|
| From | case Word |
| To | case word |
Modified AVSpeechSynthesisVoice
| Declaration | Protocols | |
|---|---|---|
| From | class AVSpeechSynthesisVoice : NSObject, NSSecureCoding {
class func speechVoices() -> [AVSpeechSynthesisVoice]
class func currentLanguageCode() -> String
init?(language languageCode: String?)
class func voiceWithLanguage(_ languageCode: String?) -> AVSpeechSynthesisVoice?
init?(identifier identifier: String)
class func voiceWithIdentifier(_ identifier: String) -> AVSpeechSynthesisVoice?
var language: String { get }
var identifier: String { get }
var name: String { get }
var quality: AVSpeechSynthesisVoiceQuality { get }
} | NSSecureCoding |
| To | class AVSpeechSynthesisVoice : NSObject, NSSecureCoding {
class func speechVoices() -> [AVSpeechSynthesisVoice]
class func currentLanguageCode() -> String
init?(language languageCode: String?)
class func withLanguage(_ languageCode: String?) -> AVSpeechSynthesisVoice?
init?(identifier identifier: String)
class func withIdentifier(_ identifier: String) -> AVSpeechSynthesisVoice?
var language: String { get }
var identifier: String { get }
var name: String { get }
var quality: AVSpeechSynthesisVoiceQuality { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVSpeechSynthesisVoice : CVarArg {
}
extension AVSpeechSynthesisVoice : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSSecureCoding |
Modified AVSpeechSynthesisVoiceQuality [enum]
| Declaration | |
|---|---|
| From | enum AVSpeechSynthesisVoiceQuality : Int {
case Default
case Enhanced
} |
| To | enum AVSpeechSynthesisVoiceQuality : Int {
case `default`
case enhanced
} |
| Declaration | |
|---|---|
| From | case Default |
| To | case `default` |
| Declaration | |
|---|---|
| From | case Enhanced |
| To | case enhanced |
Modified AVSpeechSynthesizer
| Declaration | Protocols | |
|---|---|---|
| From | class AVSpeechSynthesizer : NSObject {
unowned(unsafe) var delegate: AVSpeechSynthesizerDelegate?
var speaking: Bool { get }
var paused: Bool { get }
func speakUtterance(_ utterance: AVSpeechUtterance)
func stopSpeakingAtBoundary(_ boundary: AVSpeechBoundary) -> Bool
func pauseSpeakingAtBoundary(_ boundary: AVSpeechBoundary) -> Bool
func continueSpeaking() -> Bool
} | -- |
| To | class AVSpeechSynthesizer : NSObject {
unowned(unsafe) var delegate: AVSpeechSynthesizerDelegate?
var isSpeaking: Bool { get }
var isPaused: Bool { get }
func speak(_ utterance: AVSpeechUtterance)
func stopSpeaking(at boundary: AVSpeechBoundary) -> Bool
func pauseSpeaking(at boundary: AVSpeechBoundary) -> Bool
func continueSpeaking() -> Bool
var outputChannels: [AVAudioSessionChannelDescription]?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVSpeechSynthesizer : CVarArg {
}
extension AVSpeechSynthesizer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVSpeechSynthesizer.isPaused
| Declaration | |
|---|---|
| From | var paused: Bool { get } |
| To | var isPaused: Bool { get } |
Modified AVSpeechSynthesizer.isSpeaking
| Declaration | |
|---|---|
| From | var speaking: Bool { get } |
| To | var isSpeaking: Bool { get } |
| Declaration | |
|---|---|
| From | func pauseSpeakingAtBoundary(_ boundary: AVSpeechBoundary) -> Bool |
| To | func pauseSpeaking(at boundary: AVSpeechBoundary) -> Bool |
| Declaration | |
|---|---|
| From | func speakUtterance(_ utterance: AVSpeechUtterance) |
| To | func speak(_ utterance: AVSpeechUtterance) |
| Declaration | |
|---|---|
| From | func stopSpeakingAtBoundary(_ boundary: AVSpeechBoundary) -> Bool |
| To | func stopSpeaking(at boundary: AVSpeechBoundary) -> Bool |
Modified AVSpeechSynthesizerDelegate
| Declaration | |
|---|---|
| From | protocol AVSpeechSynthesizerDelegate : NSObjectProtocol {
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didStartSpeechUtterance utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didFinishSpeechUtterance utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didPauseSpeechUtterance utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didContinueSpeechUtterance utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didCancelSpeechUtterance utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, willSpeakRangeOfSpeechString characterRange: NSRange, utterance utterance: AVSpeechUtterance)
} |
| To | protocol AVSpeechSynthesizerDelegate : NSObjectProtocol {
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didStart utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didFinish utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didPause utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didContinue utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didCancel utterance: AVSpeechUtterance)
optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, willSpeakRangeOfSpeechString characterRange: NSRange, utterance utterance: AVSpeechUtterance)
} |
Modified AVSpeechSynthesizerDelegate.speechSynthesizer(_: AVSpeechSynthesizer, didCancel: AVSpeechUtterance)
| Declaration | |
|---|---|
| From | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didCancelSpeechUtterance utterance: AVSpeechUtterance) |
| To | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didCancel utterance: AVSpeechUtterance) |
| Declaration | |
|---|---|
| From | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didContinueSpeechUtterance utterance: AVSpeechUtterance) |
| To | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didContinue utterance: AVSpeechUtterance) |
Modified AVSpeechSynthesizerDelegate.speechSynthesizer(_: AVSpeechSynthesizer, didFinish: AVSpeechUtterance)
| Declaration | |
|---|---|
| From | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didFinishSpeechUtterance utterance: AVSpeechUtterance) |
| To | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didFinish utterance: AVSpeechUtterance) |
Modified AVSpeechSynthesizerDelegate.speechSynthesizer(_: AVSpeechSynthesizer, didPause: AVSpeechUtterance)
| Declaration | |
|---|---|
| From | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didPauseSpeechUtterance utterance: AVSpeechUtterance) |
| To | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didPause utterance: AVSpeechUtterance) |
Modified AVSpeechSynthesizerDelegate.speechSynthesizer(_: AVSpeechSynthesizer, didStart: AVSpeechUtterance)
| Declaration | |
|---|---|
| From | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didStartSpeechUtterance utterance: AVSpeechUtterance) |
| To | optional func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didStart utterance: AVSpeechUtterance) |
Modified AVSpeechUtterance
| Declaration | Protocols | |
|---|---|---|
| From | class AVSpeechUtterance : NSObject, NSCopying, NSSecureCoding {
convenience init(string string: String)
class func speechUtteranceWithString(_ string: String) -> Self
init(string string: String)
var voice: AVSpeechSynthesisVoice?
var speechString: String { get }
var rate: Float
var pitchMultiplier: Float
var volume: Float
var preUtteranceDelay: NSTimeInterval
var postUtteranceDelay: NSTimeInterval
} | NSCopying, NSSecureCoding |
| To | class AVSpeechUtterance : NSObject, NSCopying, NSSecureCoding {
convenience init(string string: String)
class func withString(_ string: String) -> Self
convenience init(attributedString string: NSAttributedString)
class func withAttributedString(_ string: NSAttributedString) -> Self
init(string string: String)
init(attributedString string: NSAttributedString)
var voice: AVSpeechSynthesisVoice?
var speechString: String { get }
var attributedSpeechString: NSAttributedString { get }
var rate: Float
var pitchMultiplier: Float
var volume: Float
var preUtteranceDelay: TimeInterval
var postUtteranceDelay: TimeInterval
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVSpeechUtterance : CVarArg {
}
extension AVSpeechUtterance : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSSecureCoding |
Modified AVSpeechUtterance.postUtteranceDelay
| Declaration | |
|---|---|
| From | var postUtteranceDelay: NSTimeInterval |
| To | var postUtteranceDelay: TimeInterval |
Modified AVSpeechUtterance.preUtteranceDelay
| Declaration | |
|---|---|
| From | var preUtteranceDelay: NSTimeInterval |
| To | var preUtteranceDelay: TimeInterval |
Modified AVSynchronizedLayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVSynchronizedLayer : CALayer {
init(playerItem playerItem: AVPlayerItem)
class func synchronizedLayerWithPlayerItem(_ playerItem: AVPlayerItem) -> AVSynchronizedLayer
var playerItem: AVPlayerItem?
} | -- |
| To | class AVSynchronizedLayer : CALayer {
init(playerItem playerItem: AVPlayerItem)
class func withPlayerItem(_ playerItem: AVPlayerItem) -> AVSynchronizedLayer
var playerItem: AVPlayerItem?
func scroll(_ p: CGPoint)
func scrollRectToVisible(_ r: CGRect)
var visibleRect: CGRect { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVSynchronizedLayer : CVarArg {
}
extension AVSynchronizedLayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVTextStyleRule
| Declaration | Protocols | |
|---|---|---|
| From | class AVTextStyleRule : NSObject, NSCopying {
convenience init()
class func propertyListForTextStyleRules(_ textStyleRules: [AVTextStyleRule]) -> AnyObject
class func textStyleRulesFromPropertyList(_ plist: AnyObject) -> [AVTextStyleRule]?
init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject])
class func textStyleRuleWithTextMarkupAttributes(_ textMarkupAttributes: [String : AnyObject]) -> AVTextStyleRule?
init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject], textSelector textSelector: String?)
class func textStyleRuleWithTextMarkupAttributes(_ textMarkupAttributes: [String : AnyObject], textSelector textSelector: String?) -> AVTextStyleRule?
convenience init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject])
init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject], textSelector textSelector: String?)
var textMarkupAttributes: [String : AnyObject] { get }
var textSelector: String? { get }
} | NSCopying |
| To | class AVTextStyleRule : NSObject, NSCopying {
convenience init()
class func propertyList(for textStyleRules: [AVTextStyleRule]) -> Any
class func textStyleRules(fromPropertyList plist: Any) -> [AVTextStyleRule]?
init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:])
class func withTextMarkupAttributes(_ textMarkupAttributes: [String : Any] = [:]) -> AVTextStyleRule?
init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:], textSelector textSelector: String?)
class func withTextMarkupAttributes(_ textMarkupAttributes: [String : Any] = [:], textSelector textSelector: String?) -> AVTextStyleRule?
convenience init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:])
init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:], textSelector textSelector: String?)
var textMarkupAttributes: [String : Any] { get }
var textSelector: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVTextStyleRule : CVarArg {
}
extension AVTextStyleRule : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | convenience init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject]) |
| To | convenience init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:]) |
| Declaration | |
|---|---|
| From | init?(textMarkupAttributes textMarkupAttributes: [String : AnyObject], textSelector textSelector: String?) |
| To | init?(textMarkupAttributes textMarkupAttributes: [String : Any] = [:], textSelector textSelector: String?) |
| Declaration | |
|---|---|
| From | class func propertyListForTextStyleRules(_ textStyleRules: [AVTextStyleRule]) -> AnyObject |
| To | class func propertyList(for textStyleRules: [AVTextStyleRule]) -> Any |
Modified AVTextStyleRule.textMarkupAttributes
| Declaration | |
|---|---|
| From | var textMarkupAttributes: [String : AnyObject] { get } |
| To | var textMarkupAttributes: [String : Any] { get } |
| Declaration | |
|---|---|
| From | class func textStyleRulesFromPropertyList(_ plist: AnyObject) -> [AVTextStyleRule]? |
| To | class func textStyleRules(fromPropertyList plist: Any) -> [AVTextStyleRule]? |
Modified AVTimedMetadataGroup
| Declaration | Protocols | |
|---|---|---|
| From | class AVTimedMetadataGroup : AVMetadataGroup, NSCopying, NSMutableCopying {
init(items items: [AVMetadataItem], timeRange timeRange: CMTimeRange)
init?(sampleBuffer sampleBuffer: CMSampleBuffer)
var timeRange: CMTimeRange { get }
var items: [AVMetadataItem] { get }
}
extension AVTimedMetadataGroup {
func copyFormatDescription() -> CMMetadataFormatDescription?
} | NSCopying, NSMutableCopying |
| To | class AVTimedMetadataGroup : AVMetadataGroup, NSCopying, NSMutableCopying {
init(items items: [AVMetadataItem], timeRange timeRange: CMTimeRange)
init?(sampleBuffer sampleBuffer: CMSampleBuffer)
var timeRange: CMTimeRange { get }
var items: [AVMetadataItem] { get }
func copyFormatDescription() -> CMMetadataFormatDescription?
var classifyingLabel: String? { get }
var uniqueID: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVTimedMetadataGroup : CVarArg {
}
extension AVTimedMetadataGroup : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVTimedMetadataGroup {
func copyFormatDescription() -> CMMetadataFormatDescription?
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
Modified AVURLAsset
| Declaration | Protocols | |
|---|---|---|
| From | class AVURLAsset : AVAsset {
convenience init()
class func audiovisualTypes() -> [String]
class func audiovisualMIMETypes() -> [String]
class func isPlayableExtendedMIMEType(_ extendedMIMEType: String) -> Bool
convenience init(URL URL: NSURL, options options: [String : AnyObject]?)
class func URLAssetWithURL(_ URL: NSURL, options options: [String : AnyObject]?) -> Self
init(URL URL: NSURL, options options: [String : AnyObject]?)
@NSCopying var URL: NSURL { get }
}
extension AVURLAsset {
var resourceLoader: AVAssetResourceLoader { get }
}
extension AVURLAsset {
func compatibleTrackForCompositionTrack(_ compositionTrack: AVCompositionTrack) -> AVAssetTrack?
} | -- |
| To | class AVURLAsset : AVAsset {
convenience init()
class func audiovisualTypes() -> [String]
class func audiovisualMIMETypes() -> [String]
class func isPlayableExtendedMIMEType(_ extendedMIMEType: String) -> Bool
convenience init(url URL: URL, options options: [String : Any]? = nil)
class func withURL(_ URL: URL, options options: [String : Any]? = nil) -> Self
init(url URL: URL, options options: [String : Any]? = nil)
var url: URL { get }
func compatibleTrack(for compositionTrack: AVCompositionTrack) -> AVAssetTrack?
var assetCache: AVAssetCache? { get }
var resourceLoader: AVAssetResourceLoader { get }
func unusedTrackID() -> CMPersistentTrackID
var isPlayable: Bool { get }
var isExportable: Bool { get }
var isReadable: Bool { get }
var isComposable: Bool { get }
var isCompatibleWithSavedPhotosAlbum: Bool { get }
var isCompatibleWithAirPlayVideo: Bool { get }
var canContainFragments: Bool { get }
var containsFragments: Bool { get }
var hasProtectedContent: Bool { get }
var availableMediaCharacteristicsWithMediaSelectionOptions: [String] { get }
func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: String) -> AVMediaSelectionGroup?
var preferredMediaSelection: AVMediaSelection { get }
var availableChapterLocales: [Locale] { get }
func chapterMetadataGroups(withTitleLocale locale: Locale, containingItemsWithCommonKeys commonKeys: [String]?) -> [AVTimedMetadataGroup]
func chapterMetadataGroups(bestMatchingPreferredLanguages preferredLanguages: [String]) -> [AVTimedMetadataGroup]
var creationDate: AVMetadataItem? { get }
var lyrics: String? { get }
var commonMetadata: [AVMetadataItem] { get }
var metadata: [AVMetadataItem] { get }
var availableMetadataFormats: [String] { get }
func metadata(forFormat format: String) -> [AVMetadataItem]
var tracks: [AVAssetTrack] { get }
func track(withTrackID trackID: CMPersistentTrackID) -> AVAssetTrack?
func tracks(withMediaType mediaType: String) -> [AVAssetTrack]
func tracks(withMediaCharacteristic mediaCharacteristic: String) -> [AVAssetTrack]
var trackGroups: [AVAssetTrackGroup] { get }
var referenceRestrictions: AVAssetReferenceRestrictions { get }
var providesPreciseDurationAndTiming: Bool { get }
func cancelLoading()
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVURLAsset : CVarArg {
}
extension AVURLAsset : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVURLAsset {
var resourceLoader: AVAssetResourceLoader { get }
}
extension AVURLAsset {
var assetCache: AVAssetCache? { get }
}
extension AVURLAsset {
func compatibleTrack(for compositionTrack: AVCompositionTrack) -> AVAssetTrack?
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func compatibleTrackForCompositionTrack(_ compositionTrack: AVCompositionTrack) -> AVAssetTrack? |
| To | func compatibleTrack(for compositionTrack: AVCompositionTrack) -> AVAssetTrack? |
| Declaration | |
|---|---|
| From | init(URL URL: NSURL, options options: [String : AnyObject]?) |
| To | init(url URL: URL, options options: [String : Any]? = nil) |
Modified AVURLAsset.url
| Declaration | |
|---|---|
| From | @NSCopying var URL: NSURL { get } |
| To | var url: URL { get } |
Modified AVVideoCompositing
| Declaration | |
|---|---|
| From | protocol AVVideoCompositing : NSObjectProtocol {
var sourcePixelBufferAttributes: [String : AnyObject]? { get }
var requiredPixelBufferAttributesForRenderContext: [String : AnyObject] { get }
func renderContextChanged(_ newRenderContext: AVVideoCompositionRenderContext)
func startVideoCompositionRequest(_ asyncVideoCompositionRequest: AVAsynchronousVideoCompositionRequest)
optional func cancelAllPendingVideoCompositionRequests()
} |
| To | protocol AVVideoCompositing : NSObjectProtocol {
var sourcePixelBufferAttributes: [String : Any]? { get }
var requiredPixelBufferAttributesForRenderContext: [String : Any] { get }
func renderContextChanged(_ newRenderContext: AVVideoCompositionRenderContext)
func startRequest(_ asyncVideoCompositionRequest: AVAsynchronousVideoCompositionRequest)
optional func cancelAllPendingVideoCompositionRequests()
optional var supportsWideColorSourceFrames: Bool { get }
} |
| Declaration | |
|---|---|
| From | var requiredPixelBufferAttributesForRenderContext: [String : AnyObject] { get } |
| To | var requiredPixelBufferAttributesForRenderContext: [String : Any] { get } |
| Declaration | |
|---|---|
| From | var sourcePixelBufferAttributes: [String : AnyObject]? { get } |
| To | var sourcePixelBufferAttributes: [String : Any]? { get } |
| Declaration | |
|---|---|
| From | func startVideoCompositionRequest(_ asyncVideoCompositionRequest: AVAsynchronousVideoCompositionRequest) |
| To | func startRequest(_ asyncVideoCompositionRequest: AVAsynchronousVideoCompositionRequest) |
Modified AVVideoComposition
| Declaration | Protocols | |
|---|---|---|
| From | class AVVideoComposition : NSObject, NSCopying, NSMutableCopying {
init(propertiesOfAsset asset: AVAsset)
class func videoCompositionWithPropertiesOfAsset(_ asset: AVAsset) -> AVVideoComposition
var customVideoCompositorClass: AnyObject.Type? { get }
var frameDuration: CMTime { get }
var renderSize: CGSize { get }
var renderScale: Float { get }
var instructions: [AVVideoCompositionInstructionProtocol] { get }
var animationTool: AVVideoCompositionCoreAnimationTool? { get }
}
extension AVVideoComposition {
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void)
class func videoCompositionWithAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void) -> AVVideoComposition
}
extension AVVideoComposition {
func isValidForAsset(_ asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool
} | NSCopying, NSMutableCopying |
| To | class AVVideoComposition : NSObject, NSCopying, NSMutableCopying {
init(propertiesOf asset: AVAsset)
class func withPropertiesOf(_ asset: AVAsset) -> AVVideoComposition
var customVideoCompositorClass: AVVideoCompositing.Type? { get }
var frameDuration: CMTime { get }
var renderSize: CGSize { get }
var renderScale: Float { get }
var instructions: [AVVideoCompositionInstructionProtocol] { get }
var animationTool: AVVideoCompositionCoreAnimationTool? { get }
func isValid(for asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void)
class func withAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) -> AVVideoComposition
var colorPrimaries: String? { get }
var colorYCbCrMatrix: String? { get }
var colorTransferFunction: String? { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVVideoComposition : CVarArg {
}
extension AVVideoComposition : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVVideoComposition {
var colorPrimaries: String? { get }
var colorYCbCrMatrix: String? { get }
var colorTransferFunction: String? { get }
}
extension AVVideoComposition {
init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void)
class func withAsset(_ asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) -> AVVideoComposition
}
extension AVVideoComposition {
func isValid(for asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying |
| Declaration | |
|---|---|
| From | var customVideoCompositorClass: AnyObject.Type? { get } |
| To | var customVideoCompositorClass: AVVideoCompositing.Type? { get } |
| Declaration | |
|---|---|
| From | init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: (AVAsynchronousCIImageFilteringRequest) -> Void) |
| To | init(asset asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping (AVAsynchronousCIImageFilteringRequest) -> Swift.Void) |
| Declaration | |
|---|---|
| From | init(propertiesOfAsset asset: AVAsset) |
| To | init(propertiesOf asset: AVAsset) |
| Declaration | |
|---|---|
| From | func isValidForAsset(_ asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool |
| To | func isValid(for asset: AVAsset?, timeRange timeRange: CMTimeRange, validationDelegate validationDelegate: AVVideoCompositionValidationHandling?) -> Bool |
Modified AVVideoCompositionCoreAnimationTool
| Declaration | Protocols | |
|---|---|---|
| From | class AVVideoCompositionCoreAnimationTool : NSObject {
convenience init(additionalLayer layer: CALayer, asTrackID trackID: CMPersistentTrackID)
class func videoCompositionCoreAnimationToolWithAdditionalLayer(_ layer: CALayer, asTrackID trackID: CMPersistentTrackID) -> Self
convenience init(postProcessingAsVideoLayer videoLayer: CALayer, inLayer animationLayer: CALayer)
class func videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer(_ videoLayer: CALayer, inLayer animationLayer: CALayer) -> Self
convenience init(postProcessingAsVideoLayers videoLayers: [CALayer], inLayer animationLayer: CALayer)
class func videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers(_ videoLayers: [CALayer], inLayer animationLayer: CALayer) -> Self
} | -- |
| To | class AVVideoCompositionCoreAnimationTool : NSObject {
convenience init(additionalLayer layer: CALayer, asTrackID trackID: CMPersistentTrackID)
class func withAdditionalLayer(_ layer: CALayer, asTrackID trackID: CMPersistentTrackID) -> Self
convenience init(postProcessingAsVideoLayer videoLayer: CALayer, in animationLayer: CALayer)
class func withPostProcessing(asVideoLayer videoLayer: CALayer, in animationLayer: CALayer) -> Self
convenience init(postProcessingAsVideoLayers videoLayers: [CALayer], in animationLayer: CALayer)
class func withPostProcessing(asVideoLayers videoLayers: [CALayer], in animationLayer: CALayer) -> Self
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVVideoCompositionCoreAnimationTool : CVarArg {
}
extension AVVideoCompositionCoreAnimationTool : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | convenience init(postProcessingAsVideoLayer videoLayer: CALayer, inLayer animationLayer: CALayer) |
| To | convenience init(postProcessingAsVideoLayer videoLayer: CALayer, in animationLayer: CALayer) |
Modified AVVideoCompositionCoreAnimationTool.init(postProcessingAsVideoLayers: [CALayer], in: CALayer)
| Declaration | |
|---|---|
| From | convenience init(postProcessingAsVideoLayers videoLayers: [CALayer], inLayer animationLayer: CALayer) |
| To | convenience init(postProcessingAsVideoLayers videoLayers: [CALayer], in animationLayer: CALayer) |
Modified AVVideoCompositionInstruction
| Declaration | Protocols | |
|---|---|---|
| From | class AVVideoCompositionInstruction : NSObject, NSSecureCoding, NSCopying, NSMutableCopying, AVVideoCompositionInstructionProtocol {
var timeRange: CMTimeRange { get }
var backgroundColor: CGColor? { get }
var layerInstructions: [AVVideoCompositionLayerInstruction] { get }
var enablePostProcessing: Bool { get }
var requiredSourceTrackIDs: [NSValue] { get }
var passthroughTrackID: CMPersistentTrackID { get }
} | AVVideoCompositionInstructionProtocol, NSCopying, NSMutableCopying, NSSecureCoding |
| To | class AVVideoCompositionInstruction : NSObject, NSSecureCoding, NSCopying, NSMutableCopying, AVVideoCompositionInstructionProtocol {
var timeRange: CMTimeRange { get }
var backgroundColor: CGColor? { get }
var layerInstructions: [AVVideoCompositionLayerInstruction] { get }
var enablePostProcessing: Bool { get }
var requiredSourceTrackIDs: [NSValue] { get }
var passthroughTrackID: CMPersistentTrackID { get }
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVVideoCompositionInstruction : CVarArg {
}
extension AVVideoCompositionInstruction : Equatable, Hashable {
var hashValue: Int { get }
} | AVVideoCompositionInstructionProtocol, CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying, NSSecureCoding |
Modified AVVideoCompositionLayerInstruction
| Declaration | Protocols | |
|---|---|---|
| From | class AVVideoCompositionLayerInstruction : NSObject, NSSecureCoding, NSCopying, NSMutableCopying {
var trackID: CMPersistentTrackID { get }
func getTransformRampForTime(_ time: CMTime, startTransform startTransform: UnsafeMutablePointer<CGAffineTransform>, endTransform endTransform: UnsafeMutablePointer<CGAffineTransform>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool
func getOpacityRampForTime(_ time: CMTime, startOpacity startOpacity: UnsafeMutablePointer<Float>, endOpacity endOpacity: UnsafeMutablePointer<Float>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool
func getCropRectangleRampForTime(_ time: CMTime, startCropRectangle startCropRectangle: UnsafeMutablePointer<CGRect>, endCropRectangle endCropRectangle: UnsafeMutablePointer<CGRect>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool
} | NSCopying, NSMutableCopying, NSSecureCoding |
| To | class AVVideoCompositionLayerInstruction : NSObject, NSSecureCoding, NSCopying, NSMutableCopying {
var trackID: CMPersistentTrackID { get }
func getTransformRamp(for time: CMTime, start startTransform: UnsafeMutablePointer<CGAffineTransform>?, end endTransform: UnsafeMutablePointer<CGAffineTransform>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool
func getOpacityRamp(for time: CMTime, startOpacity startOpacity: UnsafeMutablePointer<Float>?, endOpacity endOpacity: UnsafeMutablePointer<Float>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool
func getCropRectangleRamp(for time: CMTime, startCropRectangle startCropRectangle: UnsafeMutablePointer<CGRect>?, endCropRectangle endCropRectangle: UnsafeMutablePointer<CGRect>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVVideoCompositionLayerInstruction : CVarArg {
}
extension AVVideoCompositionLayerInstruction : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable, NSCopying, NSMutableCopying, NSSecureCoding |
| Declaration | |
|---|---|
| From | func getCropRectangleRampForTime(_ time: CMTime, startCropRectangle startCropRectangle: UnsafeMutablePointer<CGRect>, endCropRectangle endCropRectangle: UnsafeMutablePointer<CGRect>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool |
| To | func getCropRectangleRamp(for time: CMTime, startCropRectangle startCropRectangle: UnsafeMutablePointer<CGRect>?, endCropRectangle endCropRectangle: UnsafeMutablePointer<CGRect>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool |
| Declaration | |
|---|---|
| From | func getOpacityRampForTime(_ time: CMTime, startOpacity startOpacity: UnsafeMutablePointer<Float>, endOpacity endOpacity: UnsafeMutablePointer<Float>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool |
| To | func getOpacityRamp(for time: CMTime, startOpacity startOpacity: UnsafeMutablePointer<Float>?, endOpacity endOpacity: UnsafeMutablePointer<Float>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool |
| Declaration | |
|---|---|
| From | func getTransformRampForTime(_ time: CMTime, startTransform startTransform: UnsafeMutablePointer<CGAffineTransform>, endTransform endTransform: UnsafeMutablePointer<CGAffineTransform>, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>) -> Bool |
| To | func getTransformRamp(for time: CMTime, start startTransform: UnsafeMutablePointer<CGAffineTransform>?, end endTransform: UnsafeMutablePointer<CGAffineTransform>?, timeRange timeRange: UnsafeMutablePointer<CMTimeRange>?) -> Bool |
Modified AVVideoCompositionRenderContext
| Declaration | Protocols | |
|---|---|---|
| From | class AVVideoCompositionRenderContext : NSObject {
var size: CGSize { get }
var renderTransform: CGAffineTransform { get }
var renderScale: Float { get }
var pixelAspectRatio: AVPixelAspectRatio { get }
var edgeWidths: AVEdgeWidths { get }
var highQualityRendering: Bool { get }
var videoComposition: AVVideoComposition { get }
func newPixelBuffer() -> CVPixelBuffer?
} | -- |
| To | class AVVideoCompositionRenderContext : NSObject {
var size: CGSize { get }
var renderTransform: CGAffineTransform { get }
var renderScale: Float { get }
var pixelAspectRatio: AVPixelAspectRatio { get }
var edgeWidths: AVEdgeWidths { get }
var highQualityRendering: Bool { get }
var videoComposition: AVVideoComposition { get }
func newPixelBuffer() -> CVPixelBuffer?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func awakeAfter(using aDecoder: NSCoder) -> Any?
}
extension AVVideoCompositionRenderContext : CVarArg {
}
extension AVVideoCompositionRenderContext : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVVideoCompositionValidationHandling
| Declaration | |
|---|---|
| From | protocol AVVideoCompositionValidationHandling : NSObjectProtocol {
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidValueForKey key: String) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingEmptyTimeRange timeRange: CMTimeRange) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction videoCompositionInstruction: AVVideoCompositionInstructionProtocol) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction videoCompositionInstruction: AVVideoCompositionInstructionProtocol, layerInstruction layerInstruction: AVVideoCompositionLayerInstruction, asset asset: AVAsset) -> Bool
} |
| To | protocol AVVideoCompositionValidationHandling : NSObjectProtocol {
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidValueForKey key: String) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingEmptyTimeRange timeRange: CMTimeRange) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTimeRangeIn videoCompositionInstruction: AVVideoCompositionInstructionProtocol) -> Bool
optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTrackIDIn videoCompositionInstruction: AVVideoCompositionInstructionProtocol, layerInstruction layerInstruction: AVVideoCompositionLayerInstruction, asset asset: AVAsset) -> Bool
} |
| Declaration | |
|---|---|
| From | optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction videoCompositionInstruction: AVVideoCompositionInstructionProtocol) -> Bool |
| To | optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTimeRangeIn videoCompositionInstruction: AVVideoCompositionInstructionProtocol) -> Bool |
| Declaration | |
|---|---|
| From | optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction videoCompositionInstruction: AVVideoCompositionInstructionProtocol, layerInstruction layerInstruction: AVVideoCompositionLayerInstruction, asset asset: AVAsset) -> Bool |
| To | optional func videoComposition(_ videoComposition: AVVideoComposition, shouldContinueValidatingAfterFindingInvalidTrackIDIn videoCompositionInstruction: AVVideoCompositionInstructionProtocol, layerInstruction layerInstruction: AVVideoCompositionLayerInstruction, asset asset: AVAsset) -> Bool |
| Declaration | |
|---|---|
| From | func decodeCMTimeForKey(_ key: String) -> CMTime |
| To | func decodeTime(forKey key: String) -> CMTime |
| Declaration | |
|---|---|
| From | func decodeCMTimeMappingForKey(_ key: String) -> CMTimeMapping |
| To | func decodeTimeMapping(forKey key: String) -> CMTimeMapping |
| Declaration | |
|---|---|
| From | func decodeCMTimeRangeForKey(_ key: String) -> CMTimeRange |
| To | func decodeTimeRange(forKey key: String) -> CMTimeRange |
| Declaration | |
|---|---|
| From | func encodeCMTimeRange(_ timeRange: CMTimeRange, forKey key: String) |
| To | func encode(_ timeRange: CMTimeRange, forKey key: String) |
| Declaration | |
|---|---|
| From | func encodeCMTime(_ time: CMTime, forKey key: String) |
| To | func encode(_ time: CMTime, forKey key: String) |
| Declaration | |
|---|---|
| From | func encodeCMTimeMapping(_ timeMapping: CMTimeMapping, forKey key: String) |
| To | func encode(_ timeMapping: CMTimeMapping, forKey key: String) |
| Name | Declaration | |
|---|---|---|
| From | AVAssetChapterMetadataGroupsDidChangeNotification | let AVAssetChapterMetadataGroupsDidChangeNotification: String |
| To | AVAssetChapterMetadataGroupsDidChange | static let AVAssetChapterMetadataGroupsDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAssetDurationDidChangeNotification | let AVAssetDurationDidChangeNotification: String |
| To | AVAssetDurationDidChange | static let AVAssetDurationDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAssetMediaSelectionGroupsDidChangeNotification | let AVAssetMediaSelectionGroupsDidChangeNotification: String |
| To | AVAssetMediaSelectionGroupsDidChange | static let AVAssetMediaSelectionGroupsDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAssetTrackSegmentsDidChangeNotification | let AVAssetTrackSegmentsDidChangeNotification: String |
| To | AVAssetTrackSegmentsDidChange | static let AVAssetTrackSegmentsDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAssetTrackTimeRangeDidChangeNotification | let AVAssetTrackTimeRangeDidChangeNotification: String |
| To | AVAssetTrackTimeRangeDidChange | static let AVAssetTrackTimeRangeDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAssetTrackTrackAssociationsDidChangeNotification | let AVAssetTrackTrackAssociationsDidChangeNotification: String |
| To | AVAssetTrackTrackAssociationsDidChange | static let AVAssetTrackTrackAssociationsDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioEngineConfigurationChangeNotification | let AVAudioEngineConfigurationChangeNotification: String |
| To | AVAudioEngineConfigurationChange | static let AVAudioEngineConfigurationChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioSessionInterruptionNotification | let AVAudioSessionInterruptionNotification: String |
| To | AVAudioSessionInterruption | static let AVAudioSessionInterruption: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioSessionMediaServicesWereLostNotification | let AVAudioSessionMediaServicesWereLostNotification: String |
| To | AVAudioSessionMediaServicesWereLost | static let AVAudioSessionMediaServicesWereLost: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioSessionMediaServicesWereResetNotification | let AVAudioSessionMediaServicesWereResetNotification: String |
| To | AVAudioSessionMediaServicesWereReset | static let AVAudioSessionMediaServicesWereReset: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioSessionRouteChangeNotification | let AVAudioSessionRouteChangeNotification: String |
| To | AVAudioSessionRouteChange | static let AVAudioSessionRouteChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioSessionSilenceSecondaryAudioHintNotification | let AVAudioSessionSilenceSecondaryAudioHintNotification: String |
| To | AVAudioSessionSilenceSecondaryAudioHint | static let AVAudioSessionSilenceSecondaryAudioHint: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVAudioUnitComponentTagsDidChangeNotification | let AVAudioUnitComponentTagsDidChangeNotification: String |
| To | AVAudioUnitComponentTagsDidChange | static let AVAudioUnitComponentTagsDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemDidPlayToEndTimeNotification | let AVPlayerItemDidPlayToEndTimeNotification: String |
| To | AVPlayerItemDidPlayToEndTime | static let AVPlayerItemDidPlayToEndTime: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemFailedToPlayToEndTimeNotification | let AVPlayerItemFailedToPlayToEndTimeNotification: String |
| To | AVPlayerItemFailedToPlayToEndTime | static let AVPlayerItemFailedToPlayToEndTime: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemNewAccessLogEntryNotification | let AVPlayerItemNewAccessLogEntryNotification: String |
| To | AVPlayerItemNewAccessLogEntry | static let AVPlayerItemNewAccessLogEntry: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemNewErrorLogEntryNotification | let AVPlayerItemNewErrorLogEntryNotification: String |
| To | AVPlayerItemNewErrorLogEntry | static let AVPlayerItemNewErrorLogEntry: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemPlaybackStalledNotification | let AVPlayerItemPlaybackStalledNotification: String |
| To | AVPlayerItemPlaybackStalled | static let AVPlayerItemPlaybackStalled: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVPlayerItemTimeJumpedNotification | let AVPlayerItemTimeJumpedNotification: String |
| To | AVPlayerItemTimeJumped | static let AVPlayerItemTimeJumped: NSNotification.Name |
Modified NSValue.init(time: CMTime)
| Declaration | |
|---|---|
| From | init(CMTime time: CMTime) |
| To | init(time time: CMTime) |
| Declaration | |
|---|---|
| From | init(CMTimeMapping timeMapping: CMTimeMapping) |
| To | init(timeMapping timeMapping: CMTimeMapping) |
Modified NSValue.init(timeRange: CMTimeRange)
| Declaration | |
|---|---|
| From | init(CMTimeRange timeRange: CMTimeRange) |
| To | init(timeRange timeRange: CMTimeRange) |
Modified NSValue.timeMappingValue
| Declaration | |
|---|---|
| From | var CMTimeMappingValue: CMTimeMapping { get } |
| To | var timeMappingValue: CMTimeMapping { get } |
Modified NSValue.timeRangeValue
| Declaration | |
|---|---|
| From | var CMTimeRangeValue: CMTimeRange { get } |
| To | var timeRangeValue: CMTimeRange { get } |
Modified NSValue.timeValue
| Declaration | |
|---|---|
| From | var CMTimeValue: CMTime { get } |
| To | var timeValue: CMTime { get } |
| Declaration | |
|---|---|
| From | typealias AVAssetImageGeneratorCompletionHandler = (CMTime, CGImage?, CMTime, AVAssetImageGeneratorResult, NSError?) -> Void |
| To | typealias AVAssetImageGeneratorCompletionHandler = (CMTime, CGImage?, CMTime, AVAssetImageGeneratorResult, Error?) -> Swift.Void |
Modified AVAudioNodeCompletionHandler
| Declaration | |
|---|---|
| From | typealias AVAudioNodeCompletionHandler = () -> Void |
| To | typealias AVAudioNodeCompletionHandler = () -> Swift.Void |
Modified AVAudioNodeTapBlock
| Declaration | |
|---|---|
| From | typealias AVAudioNodeTapBlock = (AVAudioPCMBuffer, AVAudioTime) -> Void |
| To | typealias AVAudioNodeTapBlock = (AVAudioPCMBuffer, AVAudioTime) -> Swift.Void |
| Declaration | |
|---|---|
| From | func AVMakeRectWithAspectRatioInsideRect(_ aspectRatio: CGSize, _ boundingRect: CGRect) -> CGRect |
| To | func AVMakeRect(aspectRatio aspectRatio: CGSize, insideRect boundingRect: CGRect) -> CGRect |
Modified AVMIDIPlayerCompletionHandler
| Declaration | |
|---|---|
| From | typealias AVMIDIPlayerCompletionHandler = () -> Void |
| To | typealias AVMIDIPlayerCompletionHandler = () -> Swift.Void |
Modified PermissionBlock
| Declaration | |
|---|---|
| From | typealias PermissionBlock = (Bool) -> Void |
| To | typealias PermissionBlock = (Bool) -> Swift.Void |