AVFoundation Changes for Swift
AVFoundation
Added AVAssetCache
Added AVAudioMixerNode.init()
Added AVAudioPlayer.format
Added AVAudioPlayerNode.init()
Added AVAudioRecorder.format
Added AVAudioSession.setCategory(_: String, mode: String, options: AVAudioSessionCategoryOptions) throws
Added AVCaptureColorSpace.sRGB
Added AVCaptureMovieFileOutput.setOutputSettings(_: [AnyHashable : Any]!, for: AVCaptureConnection!)
Added AVCapturePhotoOutput
Added AVCapturePhotoSettings
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 AVAssetDownloadDelegate
| Declaration | |
|---|---|
| From | protocol AVAssetDownloadDelegate : NSURLSessionTaskDelegate {
optional func URLSession(_ session: NSURLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didLoadTimeRange timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad timeRangeExpectedToLoad: CMTimeRange)
optional func URLSession(_ session: NSURLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didResolveMediaSelection resolvedMediaSelection: AVMediaSelection)
} |
| To | protocol AVAssetDownloadDelegate : URLSessionTaskDelegate {
optional func urlSession(_ session: URLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didFinishDownloadingTo location: URL)
optional func urlSession(_ session: URLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didLoad timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad timeRangeExpectedToLoad: CMTimeRange)
optional func urlSession(_ session: URLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didResolve resolvedMediaSelection: AVMediaSelection)
} |
| Declaration | |
|---|---|
| From | optional func URLSession(_ session: NSURLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didLoadTimeRange timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad timeRangeExpectedToLoad: CMTimeRange) |
| To | optional func urlSession(_ session: URLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didLoad timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad timeRangeExpectedToLoad: CMTimeRange) |
| Declaration | |
|---|---|
| From | optional func URLSession(_ session: NSURLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didResolveMediaSelection resolvedMediaSelection: AVMediaSelection) |
| To | optional func urlSession(_ session: URLSession, assetDownloadTask assetDownloadTask: AVAssetDownloadTask, didResolve resolvedMediaSelection: AVMediaSelection) |
Modified AVAssetDownloadTask
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetDownloadTask : NSURLSessionTask {
var URLAsset: AVURLAsset { get }
var destinationURL: NSURL { get }
var options: [String : AnyObject]? { get }
var loadedTimeRanges: [NSValue] { get }
@NSCopying var originalRequest: NSURLRequest { get }
@NSCopying var currentRequest: NSURLRequest { get }
@NSCopying var response: NSURLResponse { get }
} | -- |
| To | class AVAssetDownloadTask : URLSessionTask {
var urlAsset: AVURLAsset { get }
var destinationURL: URL { get }
var options: [String : Any]? { get }
var loadedTimeRanges: [NSValue] { get }
init()
var originalRequest: URLRequest { get }
var currentRequest: URLRequest { get }
@NSCopying var response: URLResponse { get }
enum State : Int {
case running
case suspended
case canceling
case completed
}
class let defaultPriority: Float
class let lowPriority: Float
class let highPriority: 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 AVAssetDownloadTask : CVarArg {
}
extension AVAssetDownloadTask : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVAssetDownloadTask.destinationURL
| Declaration | Deprecation | |
|---|---|---|
| From | var destinationURL: NSURL { get } | -- |
| To | var destinationURL: URL { get } | iOS 10.0 |
Modified AVAssetDownloadTask.options
| Declaration | |
|---|---|
| From | var options: [String : AnyObject]? { get } |
| To | var options: [String : Any]? { get } |
Modified AVAssetDownloadTask.urlAsset
| Declaration | |
|---|---|
| From | var URLAsset: AVURLAsset { get } |
| To | var urlAsset: AVURLAsset { get } |
Modified AVAssetDownloadURLSession
| Declaration | Protocols | |
|---|---|---|
| From | class AVAssetDownloadURLSession : NSURLSession {
init(configuration configuration: NSURLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: NSOperationQueue?)
class func sessionWithConfiguration(_ configuration: NSURLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: NSOperationQueue?) -> AVAssetDownloadURLSession
func assetDownloadTaskWithURLAsset(_ URLAsset: AVURLAsset, destinationURL destinationURL: NSURL, options options: [String : AnyObject]?) -> AVAssetDownloadTask?
class func sharedSession() -> NSURLSession
class func sessionWithConfiguration(_ configuration: NSURLSessionConfiguration) -> NSURLSession
class func sessionWithConfiguration(_ configuration: NSURLSessionConfiguration, delegate delegate: NSURLSessionDelegate?, delegateQueue queue: NSOperationQueue?) -> NSURLSession
func dataTaskWithRequest(_ request: NSURLRequest) -> NSURLSessionDataTask
func dataTaskWithURL(_ url: NSURL) -> NSURLSessionDataTask
func uploadTaskWithRequest(_ request: NSURLRequest, fromFile fileURL: NSURL) -> NSURLSessionUploadTask
func uploadTaskWithRequest(_ request: NSURLRequest, fromData bodyData: NSData) -> NSURLSessionUploadTask
func uploadTaskWithStreamedRequest(_ request: NSURLRequest) -> NSURLSessionUploadTask
func downloadTaskWithRequest(_ request: NSURLRequest) -> NSURLSessionDownloadTask
func downloadTaskWithURL(_ url: NSURL) -> NSURLSessionDownloadTask
func downloadTaskWithResumeData(_ resumeData: NSData) -> NSURLSessionDownloadTask
func dataTaskWithRequest(_ request: NSURLRequest, completionHandler completionHandler: (NSData, NSURLResponse, NSError) -> Void) -> NSURLSessionDataTask
func dataTaskWithURL(_ url: NSURL, completionHandler completionHandler: (NSData, NSURLResponse, NSError) -> Void) -> NSURLSessionDataTask
func uploadTaskWithRequest(_ request: NSURLRequest, fromFile fileURL: NSURL, completionHandler completionHandler: (NSData, NSURLResponse, NSError) -> Void) -> NSURLSessionUploadTask
func uploadTaskWithRequest(_ request: NSURLRequest, fromData bodyData: NSData?, completionHandler completionHandler: (NSData, NSURLResponse, NSError) -> Void) -> NSURLSessionUploadTask
func downloadTaskWithRequest(_ request: NSURLRequest, completionHandler completionHandler: (NSURL, NSURLResponse, NSError) -> Void) -> NSURLSessionDownloadTask
func downloadTaskWithURL(_ url: NSURL, completionHandler completionHandler: (NSURL, NSURLResponse, NSError) -> Void) -> NSURLSessionDownloadTask
func downloadTaskWithResumeData(_ resumeData: NSData, completionHandler completionHandler: (NSURL, NSURLResponse, NSError) -> Void) -> NSURLSessionDownloadTask
} | -- |
| To | class AVAssetDownloadURLSession : URLSession {
init(configuration configuration: URLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: OperationQueue?)
class func withConfiguration(_ configuration: URLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: OperationQueue?) -> AVAssetDownloadURLSession
func makeAssetDownloadTask(asset URLAsset: AVURLAsset, destinationURL destinationURL: URL, options options: [String : Any]? = nil) -> AVAssetDownloadTask?
func makeAssetDownloadTask(asset URLAsset: AVURLAsset, assetTitle title: String, assetArtworkData artworkData: Data?, options options: [String : Any]? = nil) -> AVAssetDownloadTask?
init()
class func shared() -> URLSession
init(configuration configuration: URLSessionConfiguration)
class func withConfiguration(_ configuration: URLSessionConfiguration) -> URLSession
init(configuration configuration: URLSessionConfiguration, delegate delegate: URLSessionDelegate?, delegateQueue queue: OperationQueue?)
class func withConfiguration(_ configuration: URLSessionConfiguration, delegate delegate: URLSessionDelegate?, delegateQueue queue: OperationQueue?) -> URLSession
func dataTask(with request: URLRequest) -> URLSessionDataTask
func dataTask(with url: URL) -> URLSessionDataTask
func uploadTask(with request: URLRequest, fromFile fileURL: URL) -> URLSessionUploadTask
func uploadTask(with request: URLRequest, from bodyData: Data) -> URLSessionUploadTask
func uploadTask(withStreamedRequest request: URLRequest) -> URLSessionUploadTask
func downloadTask(with request: URLRequest) -> URLSessionDownloadTask
func downloadTask(with url: URL) -> URLSessionDownloadTask
func downloadTask(withResumeData resumeData: Data) -> URLSessionDownloadTask
func dataTask(with request: URLRequest, completionHandler completionHandler: @escaping (Data, URLResponse, Error) -> Swift.Void) -> URLSessionDataTask
func dataTask(with url: URL, completionHandler completionHandler: @escaping (Data, URLResponse, Error) -> Swift.Void) -> URLSessionDataTask
func uploadTask(with request: URLRequest, fromFile fileURL: URL, completionHandler completionHandler: @escaping (Data, URLResponse, Error) -> Swift.Void) -> URLSessionUploadTask
func uploadTask(with request: URLRequest, from bodyData: Data?, completionHandler completionHandler: @escaping (Data, URLResponse, Error) -> Swift.Void) -> URLSessionUploadTask
func downloadTask(with request: URLRequest, completionHandler completionHandler: @escaping (URL, URLResponse, Error) -> Swift.Void) -> URLSessionDownloadTask
func downloadTask(with url: URL, completionHandler completionHandler: @escaping (URL, URLResponse, Error) -> Swift.Void) -> URLSessionDownloadTask
func downloadTask(withResumeData resumeData: Data, completionHandler completionHandler: @escaping (URL, URLResponse, Error) -> Swift.Void) -> URLSessionDownloadTask
func dataTask(with request: URLRequest, completionHandler completionHandler: @escaping (Data?, URLResponse?, Error?) -> Void) -> URLSessionDataTask
func dataTask(with url: URL, completionHandler completionHandler: @escaping (Data?, URLResponse?, Error?) -> Void) -> URLSessionDataTask
func downloadTask(with request: URLRequest, completionHandler completionHandler: @escaping (URL?, URLResponse?, Error?) -> Void) -> URLSessionDownloadTask
func downloadTask(with url: URL, completionHandler completionHandler: @escaping (URL?, URLResponse?, Error?) -> Void) -> URLSessionDownloadTask
enum AuthChallengeDisposition : Int {
case useCredential
case performDefaultHandling
case cancelAuthenticationChallenge
case rejectProtectionSpace
}
enum ResponseDisposition : Int {
case cancel
case allow
case becomeDownload
case becomeStream
}
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 AVAssetDownloadURLSession : CVarArg {
}
extension AVAssetDownloadURLSession : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | init(configuration configuration: NSURLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: NSOperationQueue?) |
| To | init(configuration configuration: URLSessionConfiguration, assetDownloadDelegate delegate: AVAssetDownloadDelegate?, delegateQueue delegateQueue: OperationQueue?) |
| Declaration | Deprecation | |
|---|---|---|
| From | func assetDownloadTaskWithURLAsset(_ URLAsset: AVURLAsset, destinationURL destinationURL: NSURL, options options: [String : AnyObject]?) -> AVAssetDownloadTask? | -- |
| To | func makeAssetDownloadTask(asset URLAsset: AVURLAsset, destinationURL destinationURL: URL, options options: [String : Any]? = nil) -> AVAssetDownloadTask? | iOS 10.0 |
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 canAddInput(_ input: AVAssetWriterInput) -> Bool |
| To | func canAdd(_ input: AVAssetWriterInput) -> Bool |
| Declaration | |
|---|---|
| From | func canAddInputGroup(_ inputGroup: AVAssetWriterInputGroup) -> Bool |
| To | func canAdd(_ inputGroup: AVAssetWriterInputGroup) -> 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 AVAudioInputNode
| Declaration | |
|---|---|
| From | class AVAudioInputNode : AVAudioIONode, AVAudioMixing {
} |
| To | class AVAudioInputNode : AVAudioIONode, AVAudioMixing {
init()
} |
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 AVAudioRecorder
| Declaration | Protocols | |
|---|---|---|
| From | class AVAudioRecorder : NSObject {
init(URL url: NSURL, settings settings: [String : AnyObject]) throws
func prepareToRecord() -> Bool
func record() -> Bool
func recordAtTime(_ time: NSTimeInterval) -> Bool
func recordForDuration(_ duration: NSTimeInterval) -> Bool
func recordAtTime(_ time: NSTimeInterval, forDuration duration: NSTimeInterval) -> Bool
func pause()
func stop()
func deleteRecording() -> Bool
var recording: Bool { get }
var url: NSURL { get }
var settings: [String : AnyObject] { get }
unowned(unsafe) var delegate: AVAudioRecorderDelegate?
var currentTime: NSTimeInterval { get }
var deviceCurrentTime: NSTimeInterval { get }
var meteringEnabled: Bool
func updateMeters()
func peakPowerForChannel(_ channelNumber: Int) -> Float
func averagePowerForChannel(_ channelNumber: Int) -> Float
var channelAssignments: [NSNumber]?
} | -- |
| To | class AVAudioRecorder : NSObject {
init(url url: URL, settings settings: [String : Any]) throws
init(url url: URL, format format: AVAudioFormat) throws
func prepareToRecord() -> Bool
func record() -> Bool
func record(atTime time: TimeInterval) -> Bool
func record(forDuration duration: TimeInterval) -> Bool
func record(atTime time: TimeInterval, forDuration duration: TimeInterval) -> Bool
func pause()
func stop()
func deleteRecording() -> Bool
var isRecording: Bool { get }
var url: URL { get }
var settings: [String : Any] { get }
var format: AVAudioFormat { get }
unowned(unsafe) var delegate: AVAudioRecorderDelegate?
var currentTime: TimeInterval { get }
var deviceCurrentTime: TimeInterval { get }
var isMeteringEnabled: Bool
func updateMeters()
func peakPower(forChannel channelNumber: Int) -> Float
func averagePower(forChannel channelNumber: Int) -> Float
var channelAssignments: [NSNumber]?
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 AVAudioRecorder : CVarArg {
}
extension AVAudioRecorder : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func averagePowerForChannel(_ channelNumber: Int) -> Float |
| To | func averagePower(forChannel channelNumber: Int) -> Float |
Modified AVAudioRecorder.currentTime
| Declaration | |
|---|---|
| From | var currentTime: NSTimeInterval { get } |
| To | var currentTime: TimeInterval { get } |
Modified AVAudioRecorder.deviceCurrentTime
| Declaration | |
|---|---|
| From | var deviceCurrentTime: NSTimeInterval { get } |
| To | var deviceCurrentTime: TimeInterval { get } |
| Declaration | |
|---|---|
| From | init(URL url: NSURL, settings settings: [String : AnyObject]) throws |
| To | init(url url: URL, settings settings: [String : Any]) throws |
Modified AVAudioRecorder.isMeteringEnabled
| Declaration | |
|---|---|
| From | var meteringEnabled: Bool |
| To | var isMeteringEnabled: Bool |
Modified AVAudioRecorder.isRecording
| Declaration | |
|---|---|
| From | var recording: Bool { get } |
| To | var isRecording: Bool { get } |
| Declaration | |
|---|---|
| From | func peakPowerForChannel(_ channelNumber: Int) -> Float |
| To | func peakPower(forChannel channelNumber: Int) -> Float |
| Declaration | |
|---|---|
| From | func recordAtTime(_ time: NSTimeInterval) -> Bool |
| To | func record(atTime time: TimeInterval) -> Bool |
| Declaration | |
|---|---|
| From | func recordAtTime(_ time: NSTimeInterval, forDuration duration: NSTimeInterval) -> Bool |
| To | func record(atTime time: TimeInterval, forDuration duration: TimeInterval) -> Bool |
| Declaration | |
|---|---|
| From | func recordForDuration(_ duration: NSTimeInterval) -> Bool |
| To | func record(forDuration duration: TimeInterval) -> Bool |
Modified AVAudioRecorder.settings
| Declaration | |
|---|---|
| From | var settings: [String : AnyObject] { get } |
| To | var settings: [String : Any] { get } |
Modified AVAudioRecorder.url
| Declaration | |
|---|---|
| From | var url: NSURL { get } |
| To | var url: URL { get } |
Modified AVAudioRecorderDelegate
| Declaration | |
|---|---|
| From | protocol AVAudioRecorderDelegate : NSObjectProtocol {
optional func audioRecorderDidFinishRecording(_ recorder: AVAudioRecorder, successfully flag: Bool)
optional func audioRecorderEncodeErrorDidOccur(_ recorder: AVAudioRecorder, error error: NSError?)
optional func audioRecorderBeginInterruption(_ recorder: AVAudioRecorder)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder, withOptions flags: Int)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder, withFlags flags: Int)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder)
} |
| To | protocol AVAudioRecorderDelegate : NSObjectProtocol {
optional func audioRecorderDidFinishRecording(_ recorder: AVAudioRecorder, successfully flag: Bool)
optional func audioRecorderEncodeErrorDidOccur(_ recorder: AVAudioRecorder, error error: Error?)
optional func audioRecorderBeginInterruption(_ recorder: AVAudioRecorder)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder, withOptions flags: Int)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder, withFlags flags: Int)
optional func audioRecorderEndInterruption(_ recorder: AVAudioRecorder)
} |
Modified AVAudioRecorderDelegate.audioRecorderEncodeErrorDidOccur(_: AVAudioRecorder, error: Error?)
| Declaration | |
|---|---|
| From | optional func audioRecorderEncodeErrorDidOccur(_ recorder: AVAudioRecorder, error error: NSError?) |
| To | optional func audioRecorderEncodeErrorDidOccur(_ recorder: AVAudioRecorder, error error: Error?) |
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 requestRecordPermission(_ response: PermissionBlock) |
| To | func requestRecordPermission(_ response: AVFoundation.PermissionBlock) |
| 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 AllowBluetooth: AVAudioSessionCategoryOptions { get } |
| To | static var allowBluetooth: AVAudioSessionCategoryOptions { get } |
| Declaration | |
|---|---|
| From | static var DefaultToSpeaker: AVAudioSessionCategoryOptions { get } |
| To | static var defaultToSpeaker: AVAudioSessionCategoryOptions { get } |
| 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 AVAudioSessionDelegate
| Declaration | |
|---|---|
| From | protocol AVAudioSessionDelegate : NSObjectProtocol {
optional func beginInterruption()
optional func endInterruptionWithFlags(_ flags: Int)
optional func endInterruption()
optional func inputIsAvailableChanged(_ isInputAvailable: Bool)
} |
| To | protocol AVAudioSessionDelegate : NSObjectProtocol {
optional func beginInterruption()
optional func endInterruption(withFlags flags: Int)
optional func endInterruption()
optional func inputIsAvailableChanged(_ isInputAvailable: Bool)
} |
| Declaration | |
|---|---|
| From | optional func endInterruptionWithFlags(_ flags: Int) |
| To | optional func endInterruption(withFlags flags: Int) |
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 |
Modified AVAudioSessionPortOverride.speaker
| Declaration | |
|---|---|
| From | case Speaker |
| To | case speaker |
| Declaration | Protocols | |
|---|---|---|
| From | struct AVAudioSessionRecordPermission : OptionSetType {
init(rawValue rawValue: UInt)
static var Undetermined: AVAudioSessionRecordPermission { get }
static var Denied: AVAudioSessionRecordPermission { get }
static var Granted: AVAudioSessionRecordPermission { get }
} | OptionSetType |
| To | struct AVAudioSessionRecordPermission : OptionSet {
init(rawValue rawValue: UInt)
static var undetermined: AVAudioSessionRecordPermission { get }
static var denied: AVAudioSessionRecordPermission { get }
static var granted: AVAudioSessionRecordPermission { get }
func intersect(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
func exclusiveOr(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
mutating func unionInPlace(_ other: AVAudioSessionRecordPermission)
mutating func intersectInPlace(_ other: AVAudioSessionRecordPermission)
mutating func exclusiveOrInPlace(_ other: AVAudioSessionRecordPermission)
func isSubsetOf(_ other: AVAudioSessionRecordPermission) -> Bool
func isDisjointWith(_ other: AVAudioSessionRecordPermission) -> Bool
func isSupersetOf(_ other: AVAudioSessionRecordPermission) -> Bool
mutating func subtractInPlace(_ other: AVAudioSessionRecordPermission)
func isStrictSupersetOf(_ other: AVAudioSessionRecordPermission) -> Bool
func isStrictSubsetOf(_ other: AVAudioSessionRecordPermission) -> Bool
}
extension AVAudioSessionRecordPermission {
func union(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
func intersection(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
func symmetricDifference(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
}
extension AVAudioSessionRecordPermission {
func contains(_ member: AVAudioSessionRecordPermission) -> Bool
mutating func insert(_ newMember: AVAudioSessionRecordPermission) -> (inserted: Bool, memberAfterInsert: AVAudioSessionRecordPermission)
mutating func remove(_ member: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission?
mutating func update(with newMember: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission?
}
extension AVAudioSessionRecordPermission {
convenience init()
mutating func formUnion(_ other: AVAudioSessionRecordPermission)
mutating func formIntersection(_ other: AVAudioSessionRecordPermission)
mutating func formSymmetricDifference(_ other: AVAudioSessionRecordPermission)
}
extension AVAudioSessionRecordPermission {
convenience init<S : Sequence where S.Iterator.Element == AVAudioSessionRecordPermission>(_ sequence: S)
convenience init(arrayLiteral arrayLiteral: AVAudioSessionRecordPermission...)
mutating func subtract(_ other: AVAudioSessionRecordPermission)
func isSubset(of other: AVAudioSessionRecordPermission) -> Bool
func isSuperset(of other: AVAudioSessionRecordPermission) -> Bool
func isDisjoint(with other: AVAudioSessionRecordPermission) -> Bool
func subtracting(_ other: AVAudioSessionRecordPermission) -> AVAudioSessionRecordPermission
var isEmpty: Bool { get }
func isStrictSuperset(of other: AVAudioSessionRecordPermission) -> Bool
func isStrictSubset(of other: AVAudioSessionRecordPermission) -> Bool
} | OptionSet |
| Declaration | |
|---|---|
| From | static var Denied: AVAudioSessionRecordPermission { get } |
| To | static var denied: AVAudioSessionRecordPermission { get } |
| Declaration | |
|---|---|
| From | static var Granted: AVAudioSessionRecordPermission { get } |
| To | static var granted: AVAudioSessionRecordPermission { get } |
| Declaration | |
|---|---|
| From | static var Undetermined: AVAudioSessionRecordPermission { get } |
| To | static var undetermined: AVAudioSessionRecordPermission { get } |
| 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 componentsMatchingPredicate(_ predicate: NSPredicate) -> [AVAudioUnitComponent] |
| To | func components(matching predicate: NSPredicate) -> [AVAudioUnitComponent] |
| Declaration | |
|---|---|
| From | func componentsMatchingDescription(_ desc: AudioComponentDescription) -> [AVAudioUnitComponent] |
| To | func components(matching desc: AudioComponentDescription) -> [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 AVAuthorizationStatus [enum]
| Declaration | |
|---|---|
| From | enum AVAuthorizationStatus : Int {
case NotDetermined
case Restricted
case Denied
case Authorized
} |
| To | enum AVAuthorizationStatus : Int {
case notDetermined
case restricted
case denied
case authorized
} |
Modified AVAuthorizationStatus.authorized
| Declaration | |
|---|---|
| From | case Authorized |
| To | case authorized |
Modified AVAuthorizationStatus.denied
| Declaration | |
|---|---|
| From | case Denied |
| To | case denied |
Modified AVAuthorizationStatus.notDetermined
| Declaration | |
|---|---|
| From | case NotDetermined |
| To | case notDetermined |
Modified AVAuthorizationStatus.restricted
| Declaration | |
|---|---|
| From | case Restricted |
| To | case restricted |
Modified AVCaptureAudioChannel
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureAudioChannel : NSObject {
var averagePowerLevel: Float { get }
var peakHoldLevel: Float { get }
} | -- |
| To | class AVCaptureAudioChannel : NSObject {
var averagePowerLevel: Float { get }
var peakHoldLevel: 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 AVCaptureAudioChannel : CVarArg {
}
extension AVCaptureAudioChannel : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureAudioDataOutput
| Declaration | |
|---|---|
| From | class AVCaptureAudioDataOutput : AVCaptureOutput {
func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: dispatch_queue_t!)
var sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate! { get }
var sampleBufferCallbackQueue: dispatch_queue_t! { get }
func recommendedAudioSettingsForAssetWriterWithOutputFileType(_ outputFileType: String!) -> [NSObject : AnyObject]!
} |
| To | class AVCaptureAudioDataOutput : AVCaptureOutput {
func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: DispatchQueue!)
var sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate! { get }
var sampleBufferCallbackQueue: DispatchQueue! { get }
func recommendedAudioSettingsForAssetWriter(withOutputFileType outputFileType: String!) -> [AnyHashable : Any]!
} |
| Declaration | |
|---|---|
| From | func recommendedAudioSettingsForAssetWriterWithOutputFileType(_ outputFileType: String!) -> [NSObject : AnyObject]! |
| To | func recommendedAudioSettingsForAssetWriter(withOutputFileType outputFileType: String!) -> [AnyHashable : Any]! |
| Declaration | |
|---|---|
| From | var sampleBufferCallbackQueue: dispatch_queue_t! { get } |
| To | var sampleBufferCallbackQueue: DispatchQueue! { get } |
| Declaration | |
|---|---|
| From | func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: dispatch_queue_t!) |
| To | func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: DispatchQueue!) |
| Declaration | |
|---|---|
| From | protocol AVCaptureAudioDataOutputSampleBufferDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!)
} |
| To | protocol AVCaptureAudioDataOutputSampleBufferDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!)
} |
| Declaration | |
|---|---|
| From | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!) |
| To | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!) |
| Declaration | |
|---|---|
| From | class AVCaptureAutoExposureBracketedStillImageSettings : AVCaptureBracketedStillImageSettings {
class func autoExposureSettingsWithExposureTargetBias(_ exposureTargetBias: Float) -> Self!
var exposureTargetBias: Float { get }
} |
| To | class AVCaptureAutoExposureBracketedStillImageSettings : AVCaptureBracketedStillImageSettings {
class func autoExposureSettings(withExposureTargetBias exposureTargetBias: Float) -> Self!
var exposureTargetBias: Float { get }
} |
| Declaration | |
|---|---|
| From | class func autoExposureSettingsWithExposureTargetBias(_ exposureTargetBias: Float) -> Self! |
| To | class func autoExposureSettings(withExposureTargetBias exposureTargetBias: Float) -> Self! |
| Declaration | |
|---|---|
| From | enum AVCaptureAutoFocusRangeRestriction : Int {
case None
case Near
case Far
} |
| To | enum AVCaptureAutoFocusRangeRestriction : Int {
case none
case near
case far
} |
| Declaration | |
|---|---|
| From | case Far |
| To | case far |
| Declaration | |
|---|---|
| From | case Near |
| To | case near |
| Declaration | |
|---|---|
| From | case None |
| To | case none |
Modified AVCaptureAutoFocusSystem [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureAutoFocusSystem : Int {
case None
case ContrastDetection
case PhaseDetection
} |
| To | enum AVCaptureAutoFocusSystem : Int {
case none
case contrastDetection
case phaseDetection
} |
| Declaration | |
|---|---|
| From | case ContrastDetection |
| To | case contrastDetection |
Modified AVCaptureAutoFocusSystem.none
| Declaration | |
|---|---|
| From | case None |
| To | case none |
| Declaration | |
|---|---|
| From | case PhaseDetection |
| To | case phaseDetection |
Modified AVCaptureBracketedStillImageSettings
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureBracketedStillImageSettings : NSObject {
} | -- |
| To | class AVCaptureBracketedStillImageSettings : 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 AVCaptureBracketedStillImageSettings : CVarArg {
}
extension AVCaptureBracketedStillImageSettings : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureConnection
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureConnection : NSObject {
convenience init!(inputPorts ports: [AnyObject]!, output output: AVCaptureOutput!)
class func connectionWithInputPorts(_ ports: [AnyObject]!, output output: AVCaptureOutput!) -> Self!
convenience init!(inputPort port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!)
class func connectionWithInputPort(_ port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!) -> Self!
init!(inputPorts ports: [AnyObject]!, output output: AVCaptureOutput!)
init!(inputPort port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!)
var inputPorts: [AnyObject]! { get }
var output: AVCaptureOutput! { get }
var videoPreviewLayer: AVCaptureVideoPreviewLayer! { get }
var enabled: Bool
var active: Bool { get }
var audioChannels: [AnyObject]! { get }
var supportsVideoMirroring: Bool { get }
var videoMirrored: Bool
var automaticallyAdjustsVideoMirroring: Bool
var supportsVideoOrientation: Bool { get }
var videoOrientation: AVCaptureVideoOrientation
var supportsVideoMinFrameDuration: Bool { get }
var videoMinFrameDuration: CMTime
var supportsVideoMaxFrameDuration: Bool { get }
var videoMaxFrameDuration: CMTime
var videoMaxScaleAndCropFactor: CGFloat { get }
var videoScaleAndCropFactor: CGFloat
var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode
var activeVideoStabilizationMode: AVCaptureVideoStabilizationMode { get }
var supportsVideoStabilization: Bool { get }
var videoStabilizationEnabled: Bool { get }
var enablesVideoStabilizationWhenAvailable: Bool
} | -- |
| To | class AVCaptureConnection : NSObject {
convenience init!(inputPorts ports: [Any]!, output output: AVCaptureOutput!)
class func withInputPorts(_ ports: [Any]!, output output: AVCaptureOutput!) -> Self!
convenience init!(inputPort port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!)
class func withInputPort(_ port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!) -> Self!
init!(inputPorts ports: [Any]!, output output: AVCaptureOutput!)
init!(inputPort port: AVCaptureInputPort!, videoPreviewLayer layer: AVCaptureVideoPreviewLayer!)
var inputPorts: [Any]! { get }
var output: AVCaptureOutput! { get }
var videoPreviewLayer: AVCaptureVideoPreviewLayer! { get }
var isEnabled: Bool
var isActive: Bool { get }
var audioChannels: [Any]! { get }
var isVideoMirroringSupported: Bool { get }
var isVideoMirrored: Bool
var automaticallyAdjustsVideoMirroring: Bool
var isVideoOrientationSupported: Bool { get }
var videoOrientation: AVCaptureVideoOrientation
var isVideoMinFrameDurationSupported: Bool { get }
var videoMinFrameDuration: CMTime
var isVideoMaxFrameDurationSupported: Bool { get }
var videoMaxFrameDuration: CMTime
var videoMaxScaleAndCropFactor: CGFloat { get }
var videoScaleAndCropFactor: CGFloat
var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode
var activeVideoStabilizationMode: AVCaptureVideoStabilizationMode { get }
var isVideoStabilizationSupported: Bool { get }
var isVideoStabilizationEnabled: Bool { get }
var enablesVideoStabilizationWhenAvailable: 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 AVCaptureConnection : CVarArg {
}
extension AVCaptureConnection : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureConnection.audioChannels
| Declaration | |
|---|---|
| From | var audioChannels: [AnyObject]! { get } |
| To | var audioChannels: [Any]! { get } |
| Declaration | |
|---|---|
| From | init!(inputPorts ports: [AnyObject]!, output output: AVCaptureOutput!) |
| To | init!(inputPorts ports: [Any]!, output output: AVCaptureOutput!) |
Modified AVCaptureConnection.inputPorts
| Declaration | |
|---|---|
| From | var inputPorts: [AnyObject]! { get } |
| To | var inputPorts: [Any]! { get } |
Modified AVCaptureConnection.isActive
| Declaration | |
|---|---|
| From | var active: Bool { get } |
| To | var isActive: Bool { get } |
Modified AVCaptureConnection.isEnabled
| Declaration | |
|---|---|
| From | var enabled: Bool |
| To | var isEnabled: Bool |
Modified AVCaptureConnection.isVideoMirrored
| Declaration | |
|---|---|
| From | var videoMirrored: Bool |
| To | var isVideoMirrored: Bool |
| Declaration | |
|---|---|
| From | var supportsVideoMirroring: Bool { get } |
| To | var isVideoMirroringSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var supportsVideoOrientation: Bool { get } |
| To | var isVideoOrientationSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var videoStabilizationEnabled: Bool { get } |
| To | var isVideoStabilizationEnabled: Bool { get } |
| Declaration | |
|---|---|
| From | var supportsVideoStabilization: Bool { get } |
| To | var isVideoStabilizationSupported: Bool { get } |
Modified AVCaptureDevice
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureDevice : NSObject {
class func devices() -> [AnyObject]!
class func devicesWithMediaType(_ mediaType: String!) -> [AnyObject]!
class func defaultDeviceWithMediaType(_ mediaType: String!) -> AVCaptureDevice!
init!(uniqueID deviceUniqueID: String!)
class func deviceWithUniqueID(_ deviceUniqueID: String!) -> AVCaptureDevice!
var uniqueID: String! { get }
var modelID: String! { get }
var localizedName: String! { get }
func hasMediaType(_ mediaType: String!) -> Bool
func lockForConfiguration() throws
func unlockForConfiguration()
func supportsAVCaptureSessionPreset(_ preset: String!) -> Bool
var connected: Bool { get }
var formats: [AnyObject]! { get }
var activeFormat: AVCaptureDeviceFormat!
var activeVideoMinFrameDuration: CMTime
var activeVideoMaxFrameDuration: CMTime
}
extension AVCaptureDevice {
var position: AVCaptureDevicePosition { get }
}
extension AVCaptureDevice {
var hasFlash: Bool { get }
var flashAvailable: Bool { get }
var flashActive: Bool { get }
func isFlashModeSupported(_ flashMode: AVCaptureFlashMode) -> Bool
var flashMode: AVCaptureFlashMode
}
extension AVCaptureDevice {
var hasTorch: Bool { get }
var torchAvailable: Bool { get }
var torchActive: Bool { get }
var torchLevel: Float { get }
func isTorchModeSupported(_ torchMode: AVCaptureTorchMode) -> Bool
var torchMode: AVCaptureTorchMode
func setTorchModeOnWithLevel(_ torchLevel: Float) throws
}
extension AVCaptureDevice {
func isFocusModeSupported(_ focusMode: AVCaptureFocusMode) -> Bool
var focusMode: AVCaptureFocusMode
var focusPointOfInterestSupported: Bool { get }
var focusPointOfInterest: CGPoint
var adjustingFocus: Bool { get }
var autoFocusRangeRestrictionSupported: Bool { get }
var autoFocusRangeRestriction: AVCaptureAutoFocusRangeRestriction
var smoothAutoFocusSupported: Bool { get }
var smoothAutoFocusEnabled: Bool
var lensPosition: Float { get }
func setFocusModeLockedWithLensPosition(_ lensPosition: Float, completionHandler handler: ((CMTime) -> Void)!)
}
extension AVCaptureDevice {
func isExposureModeSupported(_ exposureMode: AVCaptureExposureMode) -> Bool
var exposureMode: AVCaptureExposureMode
var exposurePointOfInterestSupported: Bool { get }
var exposurePointOfInterest: CGPoint
var adjustingExposure: Bool { get }
var lensAperture: Float { get }
var exposureDuration: CMTime { get }
var ISO: Float { get }
func setExposureModeCustomWithDuration(_ duration: CMTime, ISO ISO: Float, completionHandler handler: ((CMTime) -> Void)!)
var exposureTargetOffset: Float { get }
var exposureTargetBias: Float { get }
var minExposureTargetBias: Float { get }
var maxExposureTargetBias: Float { get }
func setExposureTargetBias(_ bias: Float, completionHandler handler: ((CMTime) -> Void)!)
}
extension AVCaptureDevice {
func isWhiteBalanceModeSupported(_ whiteBalanceMode: AVCaptureWhiteBalanceMode) -> Bool
var whiteBalanceMode: AVCaptureWhiteBalanceMode
var adjustingWhiteBalance: Bool { get }
var deviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var grayWorldDeviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var maxWhiteBalanceGain: Float { get }
func setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains, completionHandler handler: ((CMTime) -> Void)!)
func chromaticityValuesForDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceChromaticityValues
func deviceWhiteBalanceGainsForChromaticityValues(_ chromaticityValues: AVCaptureWhiteBalanceChromaticityValues) -> AVCaptureWhiteBalanceGains
func temperatureAndTintValuesForDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceTemperatureAndTintValues
func deviceWhiteBalanceGainsForTemperatureAndTintValues(_ tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues) -> AVCaptureWhiteBalanceGains
}
extension AVCaptureDevice {
var subjectAreaChangeMonitoringEnabled: Bool
}
extension AVCaptureDevice {
var lowLightBoostSupported: Bool { get }
var lowLightBoostEnabled: Bool { get }
var automaticallyEnablesLowLightBoostWhenAvailable: Bool
}
extension AVCaptureDevice {
var videoZoomFactor: CGFloat
func rampToVideoZoomFactor(_ factor: CGFloat, withRate rate: Float)
var rampingVideoZoom: Bool { get }
func cancelVideoZoomRamp()
}
extension AVCaptureDevice {
class func authorizationStatusForMediaType(_ mediaType: String!) -> AVAuthorizationStatus
class func requestAccessForMediaType(_ mediaType: String!, completionHandler handler: ((Bool) -> Void)!)
}
extension AVCaptureDevice {
var automaticallyAdjustsVideoHDREnabled: Bool
var videoHDREnabled: Bool
} | -- |
| To | class AVCaptureDevice : NSObject {
class func devices() -> [Any]!
class func devices(withMediaType mediaType: String!) -> [Any]!
class func defaultDevice(withMediaType mediaType: String!) -> AVCaptureDevice!
init!(uniqueID deviceUniqueID: String!)
class func withUniqueID(_ deviceUniqueID: String!) -> AVCaptureDevice!
var uniqueID: String! { get }
var modelID: String! { get }
var localizedName: String! { get }
func hasMediaType(_ mediaType: String!) -> Bool
func lockForConfiguration() throws
func unlockForConfiguration()
func supportsAVCaptureSessionPreset(_ preset: String!) -> Bool
var isConnected: Bool { get }
var formats: [Any]! { get }
var activeFormat: AVCaptureDeviceFormat!
var activeVideoMinFrameDuration: CMTime
var activeVideoMaxFrameDuration: CMTime
var activeColorSpace: AVCaptureColorSpace
var automaticallyAdjustsVideoHDREnabled: Bool
var isVideoHDREnabled: Bool
class func authorizationStatus(forMediaType mediaType: String!) -> AVAuthorizationStatus
class func requestAccess(forMediaType mediaType: String!, completionHandler handler: (@escaping (Bool) -> Swift.Void)!)
var videoZoomFactor: CGFloat
func ramp(toVideoZoomFactor factor: CGFloat, withRate rate: Float)
var isRampingVideoZoom: Bool { get }
func cancelVideoZoomRamp()
var isLowLightBoostSupported: Bool { get }
var isLowLightBoostEnabled: Bool { get }
var automaticallyEnablesLowLightBoostWhenAvailable: Bool
var isSubjectAreaChangeMonitoringEnabled: Bool
func isWhiteBalanceModeSupported(_ whiteBalanceMode: AVCaptureWhiteBalanceMode) -> Bool
var isLockingWhiteBalanceWithCustomDeviceGainsSupported: Bool { get }
var whiteBalanceMode: AVCaptureWhiteBalanceMode
var isAdjustingWhiteBalance: Bool { get }
var deviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var grayWorldDeviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var maxWhiteBalanceGain: Float { get }
func setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
func chromaticityValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceChromaticityValues
func deviceWhiteBalanceGains(for chromaticityValues: AVCaptureWhiteBalanceChromaticityValues) -> AVCaptureWhiteBalanceGains
func temperatureAndTintValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceTemperatureAndTintValues
func deviceWhiteBalanceGains(for tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues) -> AVCaptureWhiteBalanceGains
func isExposureModeSupported(_ exposureMode: AVCaptureExposureMode) -> Bool
var exposureMode: AVCaptureExposureMode
var isExposurePointOfInterestSupported: Bool { get }
var exposurePointOfInterest: CGPoint
var isAdjustingExposure: Bool { get }
var lensAperture: Float { get }
var exposureDuration: CMTime { get }
var iso: Float { get }
func setExposureModeCustomWithDuration(_ duration: CMTime, iso ISO: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
var exposureTargetOffset: Float { get }
var exposureTargetBias: Float { get }
var minExposureTargetBias: Float { get }
var maxExposureTargetBias: Float { get }
func setExposureTargetBias(_ bias: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
func isFocusModeSupported(_ focusMode: AVCaptureFocusMode) -> Bool
var isLockingFocusWithCustomLensPositionSupported: Bool { get }
var focusMode: AVCaptureFocusMode
var isFocusPointOfInterestSupported: Bool { get }
var focusPointOfInterest: CGPoint
var isAdjustingFocus: Bool { get }
var isAutoFocusRangeRestrictionSupported: Bool { get }
var autoFocusRangeRestriction: AVCaptureAutoFocusRangeRestriction
var isSmoothAutoFocusSupported: Bool { get }
var isSmoothAutoFocusEnabled: Bool
var lensPosition: Float { get }
func setFocusModeLockedWithLensPosition(_ lensPosition: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
var hasTorch: Bool { get }
var isTorchAvailable: Bool { get }
var isTorchActive: Bool { get }
var torchLevel: Float { get }
func isTorchModeSupported(_ torchMode: AVCaptureTorchMode) -> Bool
var torchMode: AVCaptureTorchMode
func setTorchModeOnWithLevel(_ torchLevel: Float) throws
var hasFlash: Bool { get }
var isFlashAvailable: Bool { get }
var isFlashActive: Bool { get }
func isFlashModeSupported(_ flashMode: AVCaptureFlashMode) -> Bool
var flashMode: AVCaptureFlashMode
var deviceType: AVCaptureDeviceType! { get }
class func defaultDevice(withDeviceType deviceType: AVCaptureDeviceType!, mediaType mediaType: String!, position position: AVCaptureDevicePosition) -> AVCaptureDevice!
var position: AVCaptureDevicePosition { 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 AVCaptureDevice : CVarArg {
}
extension AVCaptureDevice : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVCaptureDevice {
var position: AVCaptureDevicePosition { get }
}
extension AVCaptureDevice {
var deviceType: AVCaptureDeviceType! { get }
class func defaultDevice(withDeviceType deviceType: AVCaptureDeviceType!, mediaType mediaType: String!, position position: AVCaptureDevicePosition) -> AVCaptureDevice!
}
extension AVCaptureDevice {
var hasFlash: Bool { get }
var isFlashAvailable: Bool { get }
var isFlashActive: Bool { get }
func isFlashModeSupported(_ flashMode: AVCaptureFlashMode) -> Bool
var flashMode: AVCaptureFlashMode
}
extension AVCaptureDevice {
var hasTorch: Bool { get }
var isTorchAvailable: Bool { get }
var isTorchActive: Bool { get }
var torchLevel: Float { get }
func isTorchModeSupported(_ torchMode: AVCaptureTorchMode) -> Bool
var torchMode: AVCaptureTorchMode
func setTorchModeOnWithLevel(_ torchLevel: Float) throws
}
extension AVCaptureDevice {
func isFocusModeSupported(_ focusMode: AVCaptureFocusMode) -> Bool
var isLockingFocusWithCustomLensPositionSupported: Bool { get }
var focusMode: AVCaptureFocusMode
var isFocusPointOfInterestSupported: Bool { get }
var focusPointOfInterest: CGPoint
var isAdjustingFocus: Bool { get }
var isAutoFocusRangeRestrictionSupported: Bool { get }
var autoFocusRangeRestriction: AVCaptureAutoFocusRangeRestriction
var isSmoothAutoFocusSupported: Bool { get }
var isSmoothAutoFocusEnabled: Bool
var lensPosition: Float { get }
func setFocusModeLockedWithLensPosition(_ lensPosition: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
}
extension AVCaptureDevice {
func isExposureModeSupported(_ exposureMode: AVCaptureExposureMode) -> Bool
var exposureMode: AVCaptureExposureMode
var isExposurePointOfInterestSupported: Bool { get }
var exposurePointOfInterest: CGPoint
var isAdjustingExposure: Bool { get }
var lensAperture: Float { get }
var exposureDuration: CMTime { get }
var iso: Float { get }
func setExposureModeCustomWithDuration(_ duration: CMTime, iso ISO: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
var exposureTargetOffset: Float { get }
var exposureTargetBias: Float { get }
var minExposureTargetBias: Float { get }
var maxExposureTargetBias: Float { get }
func setExposureTargetBias(_ bias: Float, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
}
extension AVCaptureDevice {
func isWhiteBalanceModeSupported(_ whiteBalanceMode: AVCaptureWhiteBalanceMode) -> Bool
var isLockingWhiteBalanceWithCustomDeviceGainsSupported: Bool { get }
var whiteBalanceMode: AVCaptureWhiteBalanceMode
var isAdjustingWhiteBalance: Bool { get }
var deviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var grayWorldDeviceWhiteBalanceGains: AVCaptureWhiteBalanceGains { get }
var maxWhiteBalanceGain: Float { get }
func setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains(_ whiteBalanceGains: AVCaptureWhiteBalanceGains, completionHandler handler: (@escaping (CMTime) -> Swift.Void)!)
func chromaticityValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceChromaticityValues
func deviceWhiteBalanceGains(for chromaticityValues: AVCaptureWhiteBalanceChromaticityValues) -> AVCaptureWhiteBalanceGains
func temperatureAndTintValues(forDeviceWhiteBalanceGains whiteBalanceGains: AVCaptureWhiteBalanceGains) -> AVCaptureWhiteBalanceTemperatureAndTintValues
func deviceWhiteBalanceGains(for tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues) -> AVCaptureWhiteBalanceGains
}
extension AVCaptureDevice {
var isSubjectAreaChangeMonitoringEnabled: Bool
}
extension AVCaptureDevice {
var isLowLightBoostSupported: Bool { get }
var isLowLightBoostEnabled: Bool { get }
var automaticallyEnablesLowLightBoostWhenAvailable: Bool
}
extension AVCaptureDevice {
var videoZoomFactor: CGFloat
func ramp(toVideoZoomFactor factor: CGFloat, withRate rate: Float)
var isRampingVideoZoom: Bool { get }
func cancelVideoZoomRamp()
}
extension AVCaptureDevice {
class func authorizationStatus(forMediaType mediaType: String!) -> AVAuthorizationStatus
class func requestAccess(forMediaType mediaType: String!, completionHandler handler: (@escaping (Bool) -> Swift.Void)!)
}
extension AVCaptureDevice {
var automaticallyAdjustsVideoHDREnabled: Bool
var isVideoHDREnabled: Bool
}
extension AVCaptureDevice {
var activeColorSpace: AVCaptureColorSpace
} | CVarArg, Equatable, Hashable |
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 | class func defaultDeviceWithMediaType(_ mediaType: String!) -> AVCaptureDevice! |
| To | class func defaultDevice(withMediaType mediaType: String!) -> AVCaptureDevice! |
| Declaration | Introduction | Deprecation | |
|---|---|---|---|
| From | class func devices() -> [AnyObject]! | iOS 8.0 | -- |
| To | class func devices() -> [Any]! | iOS 4.0 | iOS 10.0 |
| Declaration | Introduction | Deprecation | |
|---|---|---|---|
| From | class func devicesWithMediaType(_ mediaType: String!) -> [AnyObject]! | iOS 8.0 | -- |
| To | class func devices(withMediaType mediaType: String!) -> [Any]! | iOS 4.0 | iOS 10.0 |
| 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
| Introduction | Deprecation | |
|---|---|---|
| From | iOS 8.0 | -- |
| To | iOS 4.0 | iOS 10.0 |
Modified AVCaptureDevice.formats
| Declaration | |
|---|---|
| From | var formats: [AnyObject]! { get } |
| To | var formats: [Any]! { get } |
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 } |
Modified AVCaptureDevice.isConnected
| Declaration | |
|---|---|
| From | var connected: Bool { get } |
| To | var isConnected: 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 } | iOS 10.0 |
Modified AVCaptureDevice.isFlashAvailable
| Declaration | |
|---|---|
| From | var flashAvailable: Bool { get } |
| To | var isFlashAvailable: Bool { get } |
| Introduction | Deprecation | |
|---|---|---|
| From | iOS 8.0 | -- |
| To | iOS 4.0 | iOS 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 |
Modified AVCaptureDeviceFormat
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureDeviceFormat : NSObject {
var mediaType: String! { get }
var formatDescription: CMFormatDescription! { get }
var videoSupportedFrameRateRanges: [AnyObject]! { get }
var videoFieldOfView: Float { get }
var videoBinned: Bool { get }
func isVideoStabilizationModeSupported(_ videoStabilizationMode: AVCaptureVideoStabilizationMode) -> Bool
var videoStabilizationSupported: Bool { get }
var videoMaxZoomFactor: CGFloat { get }
var videoZoomFactorUpscaleThreshold: CGFloat { get }
var minExposureDuration: CMTime { get }
var maxExposureDuration: CMTime { get }
var minISO: Float { get }
var maxISO: Float { get }
var videoHDRSupported: Bool { get }
var highResolutionStillImageDimensions: CMVideoDimensions { get }
var autoFocusSystem: AVCaptureAutoFocusSystem { get }
} | -- |
| To | class AVCaptureDeviceFormat : NSObject {
var mediaType: String! { get }
var formatDescription: CMFormatDescription! { get }
var videoSupportedFrameRateRanges: [Any]! { get }
var videoFieldOfView: Float { get }
var isVideoBinned: Bool { get }
func isVideoStabilizationModeSupported(_ videoStabilizationMode: AVCaptureVideoStabilizationMode) -> Bool
var isVideoStabilizationSupported: Bool { get }
var videoMaxZoomFactor: CGFloat { get }
var videoZoomFactorUpscaleThreshold: CGFloat { get }
var minExposureDuration: CMTime { get }
var maxExposureDuration: CMTime { get }
var minISO: Float { get }
var maxISO: Float { get }
var isVideoHDRSupported: Bool { get }
var highResolutionStillImageDimensions: CMVideoDimensions { get }
var autoFocusSystem: AVCaptureAutoFocusSystem { get }
var supportedColorSpaces: [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 AVCaptureDeviceFormat : CVarArg {
}
extension AVCaptureDeviceFormat : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureDeviceFormat.isVideoBinned
| Declaration | |
|---|---|
| From | var videoBinned: Bool { get } |
| To | var isVideoBinned: Bool { get } |
| Declaration | |
|---|---|
| From | var videoHDRSupported: Bool { get } |
| To | var isVideoHDRSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var videoStabilizationSupported: Bool { get } |
| To | var isVideoStabilizationSupported: Bool { get } |
| Declaration | |
|---|---|
| From | var videoSupportedFrameRateRanges: [AnyObject]! { get } |
| To | var videoSupportedFrameRateRanges: [Any]! { get } |
Modified AVCaptureDeviceInput
| Declaration | |
|---|---|
| From | class AVCaptureDeviceInput : AVCaptureInput {
convenience init(device device: AVCaptureDevice!) throws
class func deviceInputWithDevice(_ device: AVCaptureDevice!) throws -> Self
init(device device: AVCaptureDevice!) throws
var device: AVCaptureDevice! { get }
} |
| To | class AVCaptureDeviceInput : AVCaptureInput {
convenience init(device device: AVCaptureDevice!) throws
class func withDevice(_ device: AVCaptureDevice!) throws -> Self
init(device device: AVCaptureDevice!) throws
var device: AVCaptureDevice! { get }
} |
Modified AVCaptureDevicePosition [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureDevicePosition : Int {
case Unspecified
case Back
case Front
} |
| To | enum AVCaptureDevicePosition : Int {
case unspecified
case back
case front
} |
Modified AVCaptureDevicePosition.back
| Declaration | |
|---|---|
| From | case Back |
| To | case back |
Modified AVCaptureDevicePosition.front
| Declaration | |
|---|---|
| From | case Front |
| To | case front |
Modified AVCaptureDevicePosition.unspecified
| Declaration | |
|---|---|
| From | case Unspecified |
| To | case unspecified |
Modified AVCaptureExposureMode [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureExposureMode : Int {
case Locked
case AutoExpose
case ContinuousAutoExposure
case Custom
} |
| To | enum AVCaptureExposureMode : Int {
case locked
case autoExpose
case continuousAutoExposure
case custom
} |
Modified AVCaptureExposureMode.autoExpose
| Declaration | |
|---|---|
| From | case AutoExpose |
| To | case autoExpose |
| Declaration | |
|---|---|
| From | case ContinuousAutoExposure |
| To | case continuousAutoExposure |
Modified AVCaptureExposureMode.custom
| Declaration | |
|---|---|
| From | case Custom |
| To | case custom |
Modified AVCaptureExposureMode.locked
| Declaration | |
|---|---|
| From | case Locked |
| To | case locked |
Modified AVCaptureFileOutput
| Declaration | |
|---|---|
| From | class AVCaptureFileOutput : AVCaptureOutput {
var outputFileURL: NSURL! { get }
func startRecordingToOutputFileURL(_ outputFileURL: NSURL!, recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate!)
func stopRecording()
var recording: Bool { get }
var recordedDuration: CMTime { get }
var recordedFileSize: Int64 { get }
var maxRecordedDuration: CMTime
var maxRecordedFileSize: Int64
var minFreeDiskSpaceLimit: Int64
} |
| To | class AVCaptureFileOutput : AVCaptureOutput {
var outputFileURL: URL! { get }
func startRecording(toOutputFileURL outputFileURL: URL!, recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate!)
func stopRecording()
var isRecording: Bool { get }
var recordedDuration: CMTime { get }
var recordedFileSize: Int64 { get }
var maxRecordedDuration: CMTime
var maxRecordedFileSize: Int64
var minFreeDiskSpaceLimit: Int64
} |
Modified AVCaptureFileOutput.isRecording
| Declaration | |
|---|---|
| From | var recording: Bool { get } |
| To | var isRecording: Bool { get } |
Modified AVCaptureFileOutput.outputFileURL
| Declaration | |
|---|---|
| From | var outputFileURL: NSURL! { get } |
| To | var outputFileURL: URL! { get } |
| Declaration | |
|---|---|
| From | func startRecordingToOutputFileURL(_ outputFileURL: NSURL!, recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate!) |
| To | func startRecording(toOutputFileURL outputFileURL: URL!, recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate!) |
Modified AVCaptureFileOutputRecordingDelegate
| Declaration | |
|---|---|
| From | protocol AVCaptureFileOutputRecordingDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureFileOutput!, didStartRecordingToOutputFileAtURL fileURL: NSURL!, fromConnections connections: [AnyObject]!)
func captureOutput(_ captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAtURL outputFileURL: NSURL!, fromConnections connections: [AnyObject]!, error error: NSError!)
} |
| To | protocol AVCaptureFileOutputRecordingDelegate : NSObjectProtocol {
optional func capture(_ captureOutput: AVCaptureFileOutput!, didStartRecordingToOutputFileAt fileURL: URL!, fromConnections connections: [Any]!)
func capture(_ captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAt outputFileURL: URL!, fromConnections connections: [Any]!, error error: Error!)
} |
| Declaration | |
|---|---|
| From | func captureOutput(_ captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAtURL outputFileURL: NSURL!, fromConnections connections: [AnyObject]!, error error: NSError!) |
| To | func capture(_ captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAt outputFileURL: URL!, fromConnections connections: [Any]!, error error: Error!) |
| Declaration | |
|---|---|
| From | optional func captureOutput(_ captureOutput: AVCaptureFileOutput!, didStartRecordingToOutputFileAtURL fileURL: NSURL!, fromConnections connections: [AnyObject]!) |
| To | optional func capture(_ captureOutput: AVCaptureFileOutput!, didStartRecordingToOutputFileAt fileURL: URL!, fromConnections connections: [Any]!) |
Modified AVCaptureFlashMode [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureFlashMode : Int {
case Off
case On
case Auto
} |
| To | enum AVCaptureFlashMode : Int {
case off
case on
case auto
} |
Modified AVCaptureFlashMode.auto
| Declaration | |
|---|---|
| From | case Auto |
| To | case auto |
Modified AVCaptureFlashMode.off
| Declaration | |
|---|---|
| From | case Off |
| To | case off |
Modified AVCaptureFlashMode.on
| Declaration | |
|---|---|
| From | case On |
| To | case on |
Modified AVCaptureFocusMode [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureFocusMode : Int {
case Locked
case AutoFocus
case ContinuousAutoFocus
} |
| To | enum AVCaptureFocusMode : Int {
case locked
case autoFocus
case continuousAutoFocus
} |
Modified AVCaptureFocusMode.autoFocus
| Declaration | |
|---|---|
| From | case AutoFocus |
| To | case autoFocus |
| Declaration | |
|---|---|
| From | case ContinuousAutoFocus |
| To | case continuousAutoFocus |
Modified AVCaptureFocusMode.locked
| Declaration | |
|---|---|
| From | case Locked |
| To | case locked |
Modified AVCaptureInput
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureInput : NSObject {
var ports: [AnyObject]! { get }
} | -- |
| To | class AVCaptureInput : NSObject {
var ports: [Any]! { 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 AVCaptureInput : CVarArg {
}
extension AVCaptureInput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureInput.ports
| Declaration | |
|---|---|
| From | var ports: [AnyObject]! { get } |
| To | var ports: [Any]! { get } |
Modified AVCaptureInputPort
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureInputPort : NSObject {
var input: AVCaptureInput! { get }
var mediaType: String! { get }
var formatDescription: CMFormatDescription! { get }
var enabled: Bool
var clock: CMClock! { get }
} | -- |
| To | class AVCaptureInputPort : NSObject {
var input: AVCaptureInput! { get }
var mediaType: String! { get }
var formatDescription: CMFormatDescription! { get }
var isEnabled: Bool
var clock: CMClock! { 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 AVCaptureInputPort : CVarArg {
}
extension AVCaptureInputPort : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
Modified AVCaptureInputPort.isEnabled
| Declaration | |
|---|---|
| From | var enabled: Bool |
| To | var isEnabled: Bool |
| Declaration | |
|---|---|
| From | class AVCaptureManualExposureBracketedStillImageSettings : AVCaptureBracketedStillImageSettings {
class func manualExposureSettingsWithExposureDuration(_ duration: CMTime, ISO ISO: Float) -> Self!
var exposureDuration: CMTime { get }
var ISO: Float { get }
} |
| To | class AVCaptureManualExposureBracketedStillImageSettings : AVCaptureBracketedStillImageSettings {
class func manualExposureSettings(withExposureDuration duration: CMTime, iso ISO: Float) -> Self!
var exposureDuration: CMTime { get }
var iso: Float { get }
} |
| Declaration | |
|---|---|
| From | var ISO: Float { get } |
| To | var iso: Float { get } |
| Declaration | |
|---|---|
| From | class func manualExposureSettingsWithExposureDuration(_ duration: CMTime, ISO ISO: Float) -> Self! |
| To | class func manualExposureSettings(withExposureDuration duration: CMTime, iso ISO: Float) -> Self! |
Modified AVCaptureMetadataInput
| Declaration | |
|---|---|
| From | class AVCaptureMetadataInput : AVCaptureInput {
convenience init!(formatDescription desc: CMMetadataFormatDescription!, clock clock: CMClock!)
class func metadataInputWithFormatDescription(_ desc: CMMetadataFormatDescription!, clock clock: CMClock!) -> Self!
init!(formatDescription desc: CMMetadataFormatDescription!, clock clock: CMClock!)
func appendTimedMetadataGroup(_ metadata: AVTimedMetadataGroup!) throws
} |
| To | class AVCaptureMetadataInput : AVCaptureInput {
convenience init!(formatDescription desc: CMMetadataFormatDescription!, clock clock: CMClock!)
class func withFormatDescription(_ desc: CMMetadataFormatDescription!, clock clock: CMClock!) -> Self!
init!(formatDescription desc: CMMetadataFormatDescription!, clock clock: CMClock!)
func append(_ metadata: AVTimedMetadataGroup!) throws
} |
| Declaration | |
|---|---|
| From | func appendTimedMetadataGroup(_ metadata: AVTimedMetadataGroup!) throws |
| To | func append(_ metadata: AVTimedMetadataGroup!) throws |
Modified AVCaptureMetadataOutput
| Declaration | |
|---|---|
| From | class AVCaptureMetadataOutput : AVCaptureOutput {
func setMetadataObjectsDelegate(_ objectsDelegate: AVCaptureMetadataOutputObjectsDelegate!, queue objectsCallbackQueue: dispatch_queue_t!)
var metadataObjectsDelegate: AVCaptureMetadataOutputObjectsDelegate! { get }
var metadataObjectsCallbackQueue: dispatch_queue_t! { get }
var availableMetadataObjectTypes: [AnyObject]! { get }
var metadataObjectTypes: [AnyObject]!
var rectOfInterest: CGRect
} |
| To | class AVCaptureMetadataOutput : AVCaptureOutput {
func setMetadataObjectsDelegate(_ objectsDelegate: AVCaptureMetadataOutputObjectsDelegate!, queue objectsCallbackQueue: DispatchQueue!)
var metadataObjectsDelegate: AVCaptureMetadataOutputObjectsDelegate! { get }
var metadataObjectsCallbackQueue: DispatchQueue! { get }
var availableMetadataObjectTypes: [Any]! { get }
var metadataObjectTypes: [Any]!
var rectOfInterest: CGRect
} |
| Declaration | |
|---|---|
| From | var availableMetadataObjectTypes: [AnyObject]! { get } |
| To | var availableMetadataObjectTypes: [Any]! { get } |
| Declaration | |
|---|---|
| From | var metadataObjectsCallbackQueue: dispatch_queue_t! { get } |
| To | var metadataObjectsCallbackQueue: DispatchQueue! { get } |
| Declaration | |
|---|---|
| From | var metadataObjectTypes: [AnyObject]! |
| To | var metadataObjectTypes: [Any]! |
| Declaration | |
|---|---|
| From | func setMetadataObjectsDelegate(_ objectsDelegate: AVCaptureMetadataOutputObjectsDelegate!, queue objectsCallbackQueue: dispatch_queue_t!) |
| To | func setMetadataObjectsDelegate(_ objectsDelegate: AVCaptureMetadataOutputObjectsDelegate!, queue objectsCallbackQueue: DispatchQueue!) |
| Declaration | |
|---|---|
| From | protocol AVCaptureMetadataOutputObjectsDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [AnyObject]!, fromConnection connection: AVCaptureConnection!)
} |
| To | protocol AVCaptureMetadataOutputObjectsDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [Any]!, from connection: AVCaptureConnection!)
} |
| Declaration | |
|---|---|
| From | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [AnyObject]!, fromConnection connection: AVCaptureConnection!) |
| To | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [Any]!, from connection: AVCaptureConnection!) |
Modified AVCaptureMovieFileOutput
| Declaration | |
|---|---|
| From | class AVCaptureMovieFileOutput : AVCaptureFileOutput {
var movieFragmentInterval: CMTime
var metadata: [AnyObject]!
func recordsVideoOrientationAndMirroringChangesAsMetadataTrackForConnection(_ connection: AVCaptureConnection!) -> Bool
func setRecordsVideoOrientationAndMirroringChanges(_ doRecordChanges: Bool, asMetadataTrackForConnection connection: AVCaptureConnection!)
} |
| To | class AVCaptureMovieFileOutput : AVCaptureFileOutput {
var movieFragmentInterval: CMTime
var metadata: [Any]!
var availableVideoCodecTypes: [Any]! { get }
func outputSettings(for connection: AVCaptureConnection!) -> [AnyHashable : Any]!
func setOutputSettings(_ outputSettings: [AnyHashable : Any]!, for connection: AVCaptureConnection!)
func recordsVideoOrientationAndMirroringChangesAsMetadataTrack(for connection: AVCaptureConnection!) -> Bool
func setRecordsVideoOrientationAndMirroringChanges(_ doRecordChanges: Bool, asMetadataTrackFor connection: AVCaptureConnection!)
} |
Modified AVCaptureMovieFileOutput.metadata
| Declaration | |
|---|---|
| From | var metadata: [AnyObject]! |
| To | var metadata: [Any]! |
| Declaration | |
|---|---|
| From | func recordsVideoOrientationAndMirroringChangesAsMetadataTrackForConnection(_ connection: AVCaptureConnection!) -> Bool |
| To | func recordsVideoOrientationAndMirroringChangesAsMetadataTrack(for connection: AVCaptureConnection!) -> Bool |
| Declaration | |
|---|---|
| From | func setRecordsVideoOrientationAndMirroringChanges(_ doRecordChanges: Bool, asMetadataTrackForConnection connection: AVCaptureConnection!) |
| To | func setRecordsVideoOrientationAndMirroringChanges(_ doRecordChanges: Bool, asMetadataTrackFor connection: AVCaptureConnection!) |
Modified AVCaptureOutput
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureOutput : NSObject {
var connections: [AnyObject]! { get }
func connectionWithMediaType(_ mediaType: String!) -> AVCaptureConnection!
func transformedMetadataObjectForMetadataObject(_ metadataObject: AVMetadataObject!, connection connection: AVCaptureConnection!) -> AVMetadataObject!
func metadataOutputRectOfInterestForRect(_ rectInOutputCoordinates: CGRect) -> CGRect
func rectForMetadataOutputRectOfInterest(_ rectInMetadataOutputCoordinates: CGRect) -> CGRect
} | -- |
| To | class AVCaptureOutput : NSObject {
var connections: [Any]! { get }
func connection(withMediaType mediaType: String!) -> AVCaptureConnection!
func transformedMetadataObject(for metadataObject: AVMetadataObject!, connection connection: AVCaptureConnection!) -> AVMetadataObject!
func metadataOutputRectOfInterest(for rectInOutputCoordinates: CGRect) -> CGRect
func rectForMetadataOutputRect(ofInterest rectInMetadataOutputCoordinates: CGRect) -> CGRect
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 AVCaptureOutput : CVarArg {
}
extension AVCaptureOutput : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func connectionWithMediaType(_ mediaType: String!) -> AVCaptureConnection! |
| To | func connection(withMediaType mediaType: String!) -> AVCaptureConnection! |
Modified AVCaptureOutput.connections
| Declaration | |
|---|---|
| From | var connections: [AnyObject]! { get } |
| To | var connections: [Any]! { get } |
| Declaration | |
|---|---|
| From | func metadataOutputRectOfInterestForRect(_ rectInOutputCoordinates: CGRect) -> CGRect |
| To | func metadataOutputRectOfInterest(for rectInOutputCoordinates: CGRect) -> CGRect |
| Declaration | |
|---|---|
| From | func rectForMetadataOutputRectOfInterest(_ rectInMetadataOutputCoordinates: CGRect) -> CGRect |
| To | func rectForMetadataOutputRect(ofInterest rectInMetadataOutputCoordinates: CGRect) -> CGRect |
| Declaration | |
|---|---|
| From | func transformedMetadataObjectForMetadataObject(_ metadataObject: AVMetadataObject!, connection connection: AVCaptureConnection!) -> AVMetadataObject! |
| To | func transformedMetadataObject(for metadataObject: AVMetadataObject!, connection connection: AVCaptureConnection!) -> AVMetadataObject! |
Modified AVCaptureSession
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureSession : NSObject {
func canSetSessionPreset(_ preset: String!) -> Bool
var sessionPreset: String!
var inputs: [AnyObject]! { get }
func canAddInput(_ input: AVCaptureInput!) -> Bool
func addInput(_ input: AVCaptureInput!)
func removeInput(_ input: AVCaptureInput!)
var outputs: [AnyObject]! { get }
func canAddOutput(_ output: AVCaptureOutput!) -> Bool
func addOutput(_ output: AVCaptureOutput!)
func removeOutput(_ output: AVCaptureOutput!)
func addInputWithNoConnections(_ input: AVCaptureInput!)
func addOutputWithNoConnections(_ output: AVCaptureOutput!)
func canAddConnection(_ connection: AVCaptureConnection!) -> Bool
func addConnection(_ connection: AVCaptureConnection!)
func removeConnection(_ connection: AVCaptureConnection!)
func beginConfiguration()
func commitConfiguration()
var running: Bool { get }
var interrupted: Bool { get }
var usesApplicationAudioSession: Bool
var automaticallyConfiguresApplicationAudioSession: Bool
func startRunning()
func stopRunning()
var masterClock: CMClock! { get }
} | -- |
| To | class AVCaptureSession : NSObject {
func canSetSessionPreset(_ preset: String!) -> Bool
var sessionPreset: String!
var inputs: [Any]! { get }
func canAddInput(_ input: AVCaptureInput!) -> Bool
func addInput(_ input: AVCaptureInput!)
func removeInput(_ input: AVCaptureInput!)
var outputs: [Any]! { get }
func canAddOutput(_ output: AVCaptureOutput!) -> Bool
func addOutput(_ output: AVCaptureOutput!)
func removeOutput(_ output: AVCaptureOutput!)
func addInputWithNoConnections(_ input: AVCaptureInput!)
func addOutputWithNoConnections(_ output: AVCaptureOutput!)
func canAdd(_ connection: AVCaptureConnection!) -> Bool
func add(_ connection: AVCaptureConnection!)
func remove(_ connection: AVCaptureConnection!)
func beginConfiguration()
func commitConfiguration()
var isRunning: Bool { get }
var isInterrupted: Bool { get }
var usesApplicationAudioSession: Bool
var automaticallyConfiguresApplicationAudioSession: Bool
var automaticallyConfiguresCaptureDeviceForWideColor: Bool
func startRunning()
func stopRunning()
var masterClock: CMClock! { 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 AVCaptureSession : CVarArg {
}
extension AVCaptureSession : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func addConnection(_ connection: AVCaptureConnection!) |
| To | func add(_ connection: AVCaptureConnection!) |
| Declaration | |
|---|---|
| From | func canAddConnection(_ connection: AVCaptureConnection!) -> Bool |
| To | func canAdd(_ connection: AVCaptureConnection!) -> Bool |
Modified AVCaptureSession.inputs
| Declaration | |
|---|---|
| From | var inputs: [AnyObject]! { get } |
| To | var inputs: [Any]! { get } |
Modified AVCaptureSession.isInterrupted
| Declaration | |
|---|---|
| From | var interrupted: Bool { get } |
| To | var isInterrupted: Bool { get } |
Modified AVCaptureSession.isRunning
| Declaration | |
|---|---|
| From | var running: Bool { get } |
| To | var isRunning: Bool { get } |
Modified AVCaptureSession.outputs
| Declaration | |
|---|---|
| From | var outputs: [AnyObject]! { get } |
| To | var outputs: [Any]! { get } |
| Declaration | |
|---|---|
| From | func removeConnection(_ connection: AVCaptureConnection!) |
| To | func remove(_ connection: AVCaptureConnection!) |
| Declaration | |
|---|---|
| From | enum AVCaptureSessionInterruptionReason : Int {
case VideoDeviceNotAvailableInBackground
case AudioDeviceInUseByAnotherClient
case VideoDeviceInUseByAnotherClient
case VideoDeviceNotAvailableWithMultipleForegroundApps
} |
| To | enum AVCaptureSessionInterruptionReason : Int {
case videoDeviceNotAvailableInBackground
case audioDeviceInUseByAnotherClient
case videoDeviceInUseByAnotherClient
case videoDeviceNotAvailableWithMultipleForegroundApps
} |
| Declaration | |
|---|---|
| From | case AudioDeviceInUseByAnotherClient |
| To | case audioDeviceInUseByAnotherClient |
| Declaration | |
|---|---|
| From | case VideoDeviceInUseByAnotherClient |
| To | case videoDeviceInUseByAnotherClient |
| Declaration | |
|---|---|
| From | case VideoDeviceNotAvailableInBackground |
| To | case videoDeviceNotAvailableInBackground |
| Declaration | |
|---|---|
| From | case VideoDeviceNotAvailableWithMultipleForegroundApps |
| To | case videoDeviceNotAvailableWithMultipleForegroundApps |
Modified AVCaptureStillImageOutput
| Declaration | Deprecation | |
|---|---|---|
| From | class AVCaptureStillImageOutput : AVCaptureOutput {
var outputSettings: [NSObject : AnyObject]!
var availableImageDataCVPixelFormatTypes: [AnyObject]! { get }
var availableImageDataCodecTypes: [AnyObject]! { get }
var stillImageStabilizationSupported: Bool { get }
var automaticallyEnablesStillImageStabilizationWhenAvailable: Bool
var stillImageStabilizationActive: Bool { get }
var highResolutionStillImageOutputEnabled: Bool
var capturingStillImage: Bool { get }
func captureStillImageAsynchronouslyFromConnection(_ connection: AVCaptureConnection!, completionHandler handler: ((CMSampleBuffer!, NSError!) -> Void)!)
class func jpegStillImageNSDataRepresentation(_ jpegSampleBuffer: CMSampleBuffer!) -> NSData!
}
extension AVCaptureStillImageOutput {
var maxBracketedCaptureStillImageCount: Int { get }
var lensStabilizationDuringBracketedCaptureSupported: Bool { get }
var lensStabilizationDuringBracketedCaptureEnabled: Bool
func prepareToCaptureStillImageBracketFromConnection(_ connection: AVCaptureConnection!, withSettingsArray settings: [AnyObject]!, completionHandler handler: ((Bool, NSError!) -> Void)!)
func captureStillImageBracketAsynchronouslyFromConnection(_ connection: AVCaptureConnection!, withSettingsArray settings: [AnyObject]!, completionHandler handler: ((CMSampleBuffer!, AVCaptureBracketedStillImageSettings!, NSError!) -> Void)!)
} | -- |
| To | class AVCaptureStillImageOutput : AVCaptureOutput {
var outputSettings: [AnyHashable : Any]!
var availableImageDataCVPixelFormatTypes: [Any]! { get }
var availableImageDataCodecTypes: [Any]! { get }
var isStillImageStabilizationSupported: Bool { get }
var automaticallyEnablesStillImageStabilizationWhenAvailable: Bool
var isStillImageStabilizationActive: Bool { get }
var isHighResolutionStillImageOutputEnabled: Bool
var isCapturingStillImage: Bool { get }
func captureStillImageAsynchronously(from connection: AVCaptureConnection!, completionHandler handler: (@escaping (CMSampleBuffer?, Error?) -> Swift.Void)!)
class func jpegStillImageNSDataRepresentation(_ jpegSampleBuffer: CMSampleBuffer!) -> Data!
var maxBracketedCaptureStillImageCount: Int { get }
var isLensStabilizationDuringBracketedCaptureSupported: Bool { get }
var isLensStabilizationDuringBracketedCaptureEnabled: Bool
func prepareToCaptureStillImageBracket(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (Bool, Error?) -> Swift.Void)!)
func captureStillImageBracketAsynchronously(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (CMSampleBuffer?, AVCaptureBracketedStillImageSettings?, Error?) -> Swift.Void)!)
}
extension AVCaptureStillImageOutput {
var maxBracketedCaptureStillImageCount: Int { get }
var isLensStabilizationDuringBracketedCaptureSupported: Bool { get }
var isLensStabilizationDuringBracketedCaptureEnabled: Bool
func prepareToCaptureStillImageBracket(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (Bool, Error?) -> Swift.Void)!)
func captureStillImageBracketAsynchronously(from connection: AVCaptureConnection!, withSettingsArray settings: [Any]!, completionHandler handler: (@escaping (CMSampleBuffer?, AVCaptureBracketedStillImageSettings?, Error?) -> Swift.Void)!)
} | iOS 10.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var availableImageDataCodecTypes: [AnyObject]! { get } | -- |
| To | var availableImageDataCodecTypes: [Any]! { get } | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var availableImageDataCVPixelFormatTypes: [AnyObject]! { get } | -- |
| To | var availableImageDataCVPixelFormatTypes: [Any]! { get } | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | func captureStillImageAsynchronouslyFromConnection(_ connection: AVCaptureConnection!, completionHandler handler: ((CMSampleBuffer!, NSError!) -> Void)!) | -- |
| To | func captureStillImageAsynchronously(from connection: AVCaptureConnection!, completionHandler handler: (@escaping (CMSampleBuffer?, Error?) -> Swift.Void)!) | iOS 10.0 |
| 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)!) | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var capturingStillImage: Bool { get } | -- |
| To | var isCapturingStillImage: Bool { get } | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var highResolutionStillImageOutputEnabled: Bool | -- |
| To | var isHighResolutionStillImageOutputEnabled: Bool | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var lensStabilizationDuringBracketedCaptureEnabled: Bool | -- |
| To | var isLensStabilizationDuringBracketedCaptureEnabled: Bool | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var lensStabilizationDuringBracketedCaptureSupported: Bool { get } | -- |
| To | var isLensStabilizationDuringBracketedCaptureSupported: Bool { get } | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var stillImageStabilizationActive: Bool { get } | -- |
| To | var isStillImageStabilizationActive: Bool { get } | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var stillImageStabilizationSupported: Bool { get } | -- |
| To | var isStillImageStabilizationSupported: Bool { get } | iOS 10.0 |
Modified AVCaptureStillImageOutput.jpegStillImageNSDataRepresentation(_: CMSampleBuffer!) -> Data! [class]
| Declaration | Deprecation | |
|---|---|---|
| From | class func jpegStillImageNSDataRepresentation(_ jpegSampleBuffer: CMSampleBuffer!) -> NSData! | -- |
| To | class func jpegStillImageNSDataRepresentation(_ jpegSampleBuffer: CMSampleBuffer!) -> Data! | iOS 10.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 10.0 |
| Declaration | Deprecation | |
|---|---|---|
| From | var outputSettings: [NSObject : AnyObject]! | -- |
| To | var outputSettings: [AnyHashable : Any]! | iOS 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)!) | iOS 10.0 |
Modified AVCaptureTorchMode [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureTorchMode : Int {
case Off
case On
case Auto
} |
| To | enum AVCaptureTorchMode : Int {
case off
case on
case auto
} |
Modified AVCaptureTorchMode.auto
| Declaration | |
|---|---|
| From | case Auto |
| To | case auto |
Modified AVCaptureTorchMode.off
| Declaration | |
|---|---|
| From | case Off |
| To | case off |
Modified AVCaptureTorchMode.on
| Declaration | |
|---|---|
| From | case On |
| To | case on |
Modified AVCaptureVideoDataOutput
| Declaration | |
|---|---|
| From | class AVCaptureVideoDataOutput : AVCaptureOutput {
func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: dispatch_queue_t!)
var sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate! { get }
var sampleBufferCallbackQueue: dispatch_queue_t! { get }
var videoSettings: [NSObject : AnyObject]!
func recommendedVideoSettingsForAssetWriterWithOutputFileType(_ outputFileType: String!) -> [NSObject : AnyObject]!
var availableVideoCVPixelFormatTypes: [AnyObject]! { get }
var availableVideoCodecTypes: [AnyObject]! { get }
var minFrameDuration: CMTime
var alwaysDiscardsLateVideoFrames: Bool
} |
| To | class AVCaptureVideoDataOutput : AVCaptureOutput {
func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: DispatchQueue!)
var sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate! { get }
var sampleBufferCallbackQueue: DispatchQueue! { get }
var videoSettings: [AnyHashable : Any]!
func recommendedVideoSettingsForAssetWriter(withOutputFileType outputFileType: String!) -> [AnyHashable : Any]!
var availableVideoCVPixelFormatTypes: [Any]! { get }
var availableVideoCodecTypes: [Any]! { get }
var minFrameDuration: CMTime
var alwaysDiscardsLateVideoFrames: Bool
} |
| Declaration | |
|---|---|
| From | var availableVideoCodecTypes: [AnyObject]! { get } |
| To | var availableVideoCodecTypes: [Any]! { get } |
| Declaration | |
|---|---|
| From | var availableVideoCVPixelFormatTypes: [AnyObject]! { get } |
| To | var availableVideoCVPixelFormatTypes: [Any]! { get } |
| Declaration | |
|---|---|
| From | func recommendedVideoSettingsForAssetWriterWithOutputFileType(_ outputFileType: String!) -> [NSObject : AnyObject]! |
| To | func recommendedVideoSettingsForAssetWriter(withOutputFileType outputFileType: String!) -> [AnyHashable : Any]! |
| Declaration | |
|---|---|
| From | var sampleBufferCallbackQueue: dispatch_queue_t! { get } |
| To | var sampleBufferCallbackQueue: DispatchQueue! { get } |
| Declaration | |
|---|---|
| From | func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: dispatch_queue_t!) |
| To | func setSampleBufferDelegate(_ sampleBufferDelegate: AVCaptureVideoDataOutputSampleBufferDelegate!, queue sampleBufferCallbackQueue: DispatchQueue!) |
| Declaration | |
|---|---|
| From | var videoSettings: [NSObject : AnyObject]! |
| To | var videoSettings: [AnyHashable : Any]! |
| Declaration | |
|---|---|
| From | protocol AVCaptureVideoDataOutputSampleBufferDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!)
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didDropSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!)
} |
| To | protocol AVCaptureVideoDataOutputSampleBufferDelegate : NSObjectProtocol {
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!)
optional func captureOutput(_ captureOutput: AVCaptureOutput!, didDrop sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!)
} |
| Declaration | |
|---|---|
| From | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didDropSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!) |
| To | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didDrop sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!) |
| Declaration | |
|---|---|
| From | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!) |
| To | optional func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!) |
Modified AVCaptureVideoOrientation [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureVideoOrientation : Int {
case Portrait
case PortraitUpsideDown
case LandscapeRight
case LandscapeLeft
} |
| To | enum AVCaptureVideoOrientation : Int {
case portrait
case portraitUpsideDown
case landscapeRight
case landscapeLeft
} |
| Declaration | |
|---|---|
| From | case LandscapeLeft |
| To | case landscapeLeft |
| Declaration | |
|---|---|
| From | case LandscapeRight |
| To | case landscapeRight |
Modified AVCaptureVideoOrientation.portrait
| Declaration | |
|---|---|
| From | case Portrait |
| To | case portrait |
| Declaration | |
|---|---|
| From | case PortraitUpsideDown |
| To | case portraitUpsideDown |
Modified AVCaptureVideoPreviewLayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVCaptureVideoPreviewLayer : CALayer {
convenience init!(session session: AVCaptureSession!)
class func layerWithSession(_ session: AVCaptureSession!) -> Self!
init!(session session: AVCaptureSession!)
convenience init!(sessionWithNoConnection session: AVCaptureSession!)
class func layerWithSessionWithNoConnection(_ session: AVCaptureSession!) -> Self!
init!(sessionWithNoConnection session: AVCaptureSession!)
var session: AVCaptureSession!
func setSessionWithNoConnection(_ session: AVCaptureSession!)
var connection: AVCaptureConnection! { get }
var videoGravity: String!
func captureDevicePointOfInterestForPoint(_ pointInLayer: CGPoint) -> CGPoint
func pointForCaptureDevicePointOfInterest(_ captureDevicePointOfInterest: CGPoint) -> CGPoint
func metadataOutputRectOfInterestForRect(_ rectInLayerCoordinates: CGRect) -> CGRect
func rectForMetadataOutputRectOfInterest(_ rectInMetadataOutputCoordinates: CGRect) -> CGRect
func transformedMetadataObjectForMetadataObject(_ metadataObject: AVMetadataObject!) -> AVMetadataObject!
var orientationSupported: Bool { get }
var orientation: AVCaptureVideoOrientation
var mirroringSupported: Bool { get }
var automaticallyAdjustsMirroring: Bool
var mirrored: Bool
} | -- |
| To | class AVCaptureVideoPreviewLayer : CALayer {
convenience init!(session session: AVCaptureSession!)
class func withSession(_ session: AVCaptureSession!) -> Self!
init!(session session: AVCaptureSession!)
convenience init!(sessionWithNoConnection session: AVCaptureSession!)
class func withSessionWithNoConnection(_ session: AVCaptureSession!) -> Self!
init!(sessionWithNoConnection session: AVCaptureSession!)
var session: AVCaptureSession!
func setSessionWithNoConnection(_ session: AVCaptureSession!)
var connection: AVCaptureConnection! { get }
var videoGravity: String!
func captureDevicePointOfInterest(for pointInLayer: CGPoint) -> CGPoint
func pointForCaptureDevicePoint(ofInterest captureDevicePointOfInterest: CGPoint) -> CGPoint
func metadataOutputRectOfInterest(for rectInLayerCoordinates: CGRect) -> CGRect
func rectForMetadataOutputRect(ofInterest rectInMetadataOutputCoordinates: CGRect) -> CGRect
func transformedMetadataObject(for metadataObject: AVMetadataObject!) -> AVMetadataObject!
var isOrientationSupported: Bool { get }
var orientation: AVCaptureVideoOrientation
var isMirroringSupported: Bool { get }
var automaticallyAdjustsMirroring: Bool
var isMirrored: Bool
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 AVCaptureVideoPreviewLayer : CVarArg {
}
extension AVCaptureVideoPreviewLayer : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func captureDevicePointOfInterestForPoint(_ pointInLayer: CGPoint) -> CGPoint |
| To | func captureDevicePointOfInterest(for pointInLayer: CGPoint) -> CGPoint |
| Declaration | |
|---|---|
| From | func metadataOutputRectOfInterestForRect(_ rectInLayerCoordinates: CGRect) -> CGRect |
| To | func metadataOutputRectOfInterest(for rectInLayerCoordinates: CGRect) -> CGRect |
| Declaration | |
|---|---|
| From | func pointForCaptureDevicePointOfInterest(_ captureDevicePointOfInterest: CGPoint) -> CGPoint |
| To | func pointForCaptureDevicePoint(ofInterest captureDevicePointOfInterest: CGPoint) -> CGPoint |
| Declaration | |
|---|---|
| From | func rectForMetadataOutputRectOfInterest(_ rectInMetadataOutputCoordinates: CGRect) -> CGRect |
| To | func rectForMetadataOutputRect(ofInterest rectInMetadataOutputCoordinates: CGRect) -> CGRect |
Modified AVCaptureVideoPreviewLayer.transformedMetadataObject(for: AVMetadataObject!) -> AVMetadataObject!
| Declaration | |
|---|---|
| From | func transformedMetadataObjectForMetadataObject(_ metadataObject: AVMetadataObject!) -> AVMetadataObject! |
| To | func transformedMetadataObject(for metadataObject: AVMetadataObject!) -> AVMetadataObject! |
| Declaration | |
|---|---|
| From | enum AVCaptureVideoStabilizationMode : Int {
case Off
case Standard
case Cinematic
case Auto
} |
| To | enum AVCaptureVideoStabilizationMode : Int {
case off
case standard
case cinematic
case auto
} |
Modified AVCaptureVideoStabilizationMode.auto
| Declaration | |
|---|---|
| From | case Auto |
| To | case auto |
| Declaration | |
|---|---|
| From | case Cinematic |
| To | case cinematic |
Modified AVCaptureVideoStabilizationMode.off
| Declaration | |
|---|---|
| From | case Off |
| To | case off |
| Declaration | |
|---|---|
| From | case Standard |
| To | case standard |
Modified AVCaptureWhiteBalanceMode [enum]
| Declaration | |
|---|---|
| From | enum AVCaptureWhiteBalanceMode : Int {
case Locked
case AutoWhiteBalance
case ContinuousAutoWhiteBalance
} |
| To | enum AVCaptureWhiteBalanceMode : Int {
case locked
case autoWhiteBalance
case continuousAutoWhiteBalance
} |
| Declaration | |
|---|---|
| From | case AutoWhiteBalance |
| To | case autoWhiteBalance |
| Declaration | |
|---|---|
| From | case ContinuousAutoWhiteBalance |
| To | case continuousAutoWhiteBalance |
Modified AVCaptureWhiteBalanceMode.locked
| Declaration | |
|---|---|
| From | case Locked |
| To | case locked |
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 | iOS 8.0 |
| To | case applicationIsNotAuthorized | iOS 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 | iOS 8.0 |
| To | case decoderNotFound | iOS 10.0 |
| Declaration | |
|---|---|
| From | case DecoderTemporarilyUnavailable |
| To | case decoderTemporarilyUnavailable |
| Declaration | |
|---|---|
| From | case DeviceAlreadyUsedByAnotherSession |
| To | case deviceAlreadyUsedByAnotherSession |
| Declaration | |
|---|---|
| From | case DeviceInUseByAnotherApplication |
| To | case deviceInUseByAnotherApplication |
| Declaration | |
|---|---|
| From | case DeviceIsNotAvailableInBackground |
| To | case deviceIsNotAvailableInBackground |
| 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 | iOS 8.0 |
| To | case fileFormatNotRecognized | iOS 10.0 |
| Declaration | |
|---|---|
| From | case FileTypeDoesNotSupportSampleReferences |
| To | case fileTypeDoesNotSupportSampleReferences |
Modified AVError.Code.incompatibleAsset
| Declaration | |
|---|---|
| From | case IncompatibleAsset |
| To | case incompatibleAsset |
| Declaration | |
|---|---|
| From | case InvalidCompositionTrackSegmentDuration |
| To | case invalidCompositionTrackSegmentDuration |
| Declaration | Introduction | |
|---|---|---|
| From | case InvalidCompositionTrackSegmentSourceDuration | iOS 8.0 |
| To | case invalidCompositionTrackSegmentSourceDuration | iOS 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 | iOS 8.0 |
| To | case maximumNumberOfSamplesForFileFormatReached | iOS 10.0 |
| Declaration | |
|---|---|
| From | case MaximumStillImageCaptureRequestsExceeded |
| To | case maximumStillImageCaptureRequestsExceeded |
Modified AVError.Code.mediaChanged
| Declaration | Introduction | |
|---|---|---|
| From | case MediaChanged | iOS 8.0 |
| To | case mediaChanged | iOS 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 | iOS 8.0 |
| To | case sessionConfigurationChanged | iOS 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 | iOS 8.0 |
| To | case unknown | iOS 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 AVFrameRateRange
| Declaration | Protocols | |
|---|---|---|
| From | class AVFrameRateRange : NSObject {
var minFrameRate: Float64 { get }
var maxFrameRate: Float64 { get }
var maxFrameDuration: CMTime { get }
var minFrameDuration: CMTime { get }
} | -- |
| To | class AVFrameRateRange : NSObject {
var minFrameRate: Float64 { get }
var maxFrameRate: Float64 { get }
var maxFrameDuration: CMTime { get }
var minFrameDuration: CMTime { 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 AVFrameRateRange : CVarArg {
}
extension AVFrameRateRange : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
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 AVMetadataMachineReadableCodeObject
| Declaration | |
|---|---|
| From | class AVMetadataMachineReadableCodeObject : AVMetadataObject {
var corners: [AnyObject]! { get }
var stringValue: String! { get }
} |
| To | class AVMetadataMachineReadableCodeObject : AVMetadataObject {
var corners: [Any]! { get }
var stringValue: String! { get }
} |
| Declaration | |
|---|---|
| From | var corners: [AnyObject]! { get } |
| To | var corners: [Any]! { get } |
Modified AVMetadataObject
| Declaration | Protocols | |
|---|---|---|
| From | class AVMetadataObject : NSObject {
var time: CMTime { get }
var duration: CMTime { get }
var bounds: CGRect { get }
var type: String! { get }
} | -- |
| To | class AVMetadataObject : NSObject {
var time: CMTime { get }
var duration: CMTime { get }
var bounds: CGRect { get }
var type: 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 AVMetadataObject : CVarArg {
}
extension AVMetadataObject : Equatable, Hashable {
var hashValue: Int { get }
} | CVarArg, Equatable, Hashable |
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 destinationMIDIEndpoint: MIDIEndpointRef
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 destinationMIDIEndpoint: MIDIEndpointRef
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 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, 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) |
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 }
} | 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 }
} | CVarArg, Equatable, Hashable, NSCopying |
| Declaration | |
|---|---|
| From | func addMediaDataCollector(_ collector: AVPlayerItemMediaDataCollector) |
| To | func add(_ collector: AVPlayerItemMediaDataCollector) |
| Declaration | |
|---|---|
| From | func addOutput(_ output: AVPlayerItemOutput) |
| To | func add(_ output: AVPlayerItemOutput) |
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 |
| Declaration | |
|---|---|
| From | enum AVQueuedSampleBufferRenderingStatus : Int {
case Unknown
case Rendering
case Failed
} |
| To | enum AVQueuedSampleBufferRenderingStatus : Int {
case unknown
case rendering
case failed
} |
| Declaration | |
|---|---|
| From | case Failed |
| To | case failed |
| Declaration | |
|---|---|
| From | case Rendering |
| To | case rendering |
| 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) |
Modified AVSampleBufferDisplayLayer
| Declaration | Protocols | |
|---|---|---|
| From | class AVSampleBufferDisplayLayer : CALayer {
var controlTimebase: CMTimebase?
var videoGravity: String
var status: AVQueuedSampleBufferRenderingStatus { get }
var error: NSError? { get }
}
extension AVSampleBufferDisplayLayer {
func enqueueSampleBuffer(_ sampleBuffer: CMSampleBuffer)
func flush()
func flushAndRemoveImage()
var readyForMoreMediaData: Bool { get }
func requestMediaDataWhenReadyOnQueue(_ queue: dispatch_queue_t, usingBlock block: () -> Void)
func stopRequestingMediaData()
} | -- |
| To | class AVSampleBufferDisplayLayer : CALayer {
var controlTimebase: CMTimebase?
var videoGravity: String
var status: AVQueuedSampleBufferRenderingStatus { get }
var error: Error? { get }
func enqueue(_ sampleBuffer: CMSampleBuffer)
func flush()
func flushAndRemoveImage()
var isReadyForMoreMediaData: Bool { get }
func requestMediaDataWhenReady(on queue: DispatchQueue, using block: @escaping () -> Swift.Void)
func stopRequestingMediaData()
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 AVSampleBufferDisplayLayer : CVarArg {
}
extension AVSampleBufferDisplayLayer : Equatable, Hashable {
var hashValue: Int { get }
}
extension AVSampleBufferDisplayLayer {
func enqueue(_ sampleBuffer: CMSampleBuffer)
func flush()
func flushAndRemoveImage()
var isReadyForMoreMediaData: Bool { get }
func requestMediaDataWhenReady(on queue: DispatchQueue, using block: @escaping () -> Swift.Void)
func stopRequestingMediaData()
} | CVarArg, Equatable, Hashable |
| Declaration | |
|---|---|
| From | func enqueueSampleBuffer(_ sampleBuffer: CMSampleBuffer) |
| To | func enqueue(_ sampleBuffer: CMSampleBuffer) |
Modified AVSampleBufferDisplayLayer.error
| Declaration | |
|---|---|
| From | var error: NSError? { get } |
| To | var error: Error? { get } |
| 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 encodeCMTimeMapping(_ timeMapping: CMTimeMapping, forKey key: String) |
| To | func encode(_ timeMapping: CMTimeMapping, forKey key: String) |
| 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) |
| 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 | AVCaptureDeviceSubjectAreaDidChangeNotification | let AVCaptureDeviceSubjectAreaDidChangeNotification: String |
| To | AVCaptureDeviceSubjectAreaDidChange | static let AVCaptureDeviceSubjectAreaDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureDeviceWasConnectedNotification | let AVCaptureDeviceWasConnectedNotification: String |
| To | AVCaptureDeviceWasConnected | static let AVCaptureDeviceWasConnected: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureDeviceWasDisconnectedNotification | let AVCaptureDeviceWasDisconnectedNotification: String |
| To | AVCaptureDeviceWasDisconnected | static let AVCaptureDeviceWasDisconnected: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureInputPortFormatDescriptionDidChangeNotification | let AVCaptureInputPortFormatDescriptionDidChangeNotification: String |
| To | AVCaptureInputPortFormatDescriptionDidChange | static let AVCaptureInputPortFormatDescriptionDidChange: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureSessionDidStartRunningNotification | let AVCaptureSessionDidStartRunningNotification: String |
| To | AVCaptureSessionDidStartRunning | static let AVCaptureSessionDidStartRunning: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureSessionDidStopRunningNotification | let AVCaptureSessionDidStopRunningNotification: String |
| To | AVCaptureSessionDidStopRunning | static let AVCaptureSessionDidStopRunning: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureSessionInterruptionEndedNotification | let AVCaptureSessionInterruptionEndedNotification: String |
| To | AVCaptureSessionInterruptionEnded | static let AVCaptureSessionInterruptionEnded: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureSessionRuntimeErrorNotification | let AVCaptureSessionRuntimeErrorNotification: String |
| To | AVCaptureSessionRuntimeError | static let AVCaptureSessionRuntimeError: NSNotification.Name |
| Name | Declaration | |
|---|---|---|
| From | AVCaptureSessionWasInterruptedNotification | let AVCaptureSessionWasInterruptedNotification: String |
| To | AVCaptureSessionWasInterrupted | static let AVCaptureSessionWasInterrupted: 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 |
| Name | Declaration | |
|---|---|---|
| From | AVSampleBufferDisplayLayerFailedToDecodeNotification | let AVSampleBufferDisplayLayerFailedToDecodeNotification: String |
| To | AVSampleBufferDisplayLayerFailedToDecode | static let AVSampleBufferDisplayLayerFailedToDecode: 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 |
| Introduction | Deprecation | |
|---|---|---|
| From | iOS 8.0 | -- |
| To | iOS 3.0 | iOS 10.0 |
| 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 |