AVFoundation Changes for Swift
AVFoundation
Modified AVAsset
Protocols | |
---|---|
From | AVAsynchronousKeyValueLoading, AnyObject, NSCopying |
To | AVAsynchronousKeyValueLoading, NSCopying |
Modified AVAssetDownloadDelegate
Declaration | Protocols | |
---|---|---|
From | protocol AVAssetDownloadDelegate : NSURLSessionTaskDelegate, NSURLSessionDelegate, NSObjectProtocol { 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) } | NSObjectProtocol, NSURLSessionDelegate, NSURLSessionTaskDelegate |
To | 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) } | NSURLSessionTaskDelegate |
Modified AVAssetDownloadTask
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetDownloadURLSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetExportSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetExportSessionStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAssetImageGenerator
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetImageGeneratorResult [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAssetReader
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderAudioMixOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderOutputMetadataAdaptor
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderSampleReferenceOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAssetReaderTrackOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetReaderVideoCompositionOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetResourceLoader
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetResourceLoadingDataRequest
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetResourceLoadingRequest
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetResourceRenewalRequest
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetTrack
Protocols | |
---|---|
From | AVAsynchronousKeyValueLoading, AnyObject, NSCopying |
To | AVAsynchronousKeyValueLoading, NSCopying |
Modified AVAssetTrackGroup
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVAssetTrackSegment
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriter
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterInput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterInputGroup
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterInputMetadataAdaptor
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterInputPassDescription
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterInputPixelBufferAdaptor
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAssetWriterStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioBuffer
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVAudioChannelLayout
Declaration | Protocols | |
---|---|---|
From | class AVAudioChannelLayout : NSObject, NSSecureCoding, NSCoding { 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 } } | AnyObject, NSCoding, NSSecureCoding |
To | 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 |
Modified AVAudioCommonFormat [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioCompressedBuffer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioConnectionPoint
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioConverter
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioConverterInputStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioConverterOutputStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioConverterPrimeMethod [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioEngine
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioEnvironmentNode
Declaration | Protocols | |
---|---|---|
From | class AVAudioEnvironmentNode : AVAudioNode, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { 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 } } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | 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 } } | AVAudioMixing |
Modified AVAudioEnvironmentReverbParameters
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioFile
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioFormat
Declaration | Protocols | |
---|---|---|
From | class AVAudioFormat : NSObject, NSSecureCoding, NSCoding { 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 } } | AnyObject, NSCoding, 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 : 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 |
Modified AVAudioInputNode
Declaration | Protocols | |
---|---|---|
From | class AVAudioInputNode : AVAudioIONode, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | class AVAudioInputNode : AVAudioIONode, AVAudioMixing { } | AVAudioMixing |
Modified AVAudioIONode
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioMix
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVAudioMixerNode
Declaration | Protocols | |
---|---|---|
From | class AVAudioMixerNode : AVAudioNode, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { var outputVolume: Float var nextAvailableInputBus: AVAudioNodeBus { get } } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | class AVAudioMixerNode : AVAudioNode, AVAudioMixing { var outputVolume: Float var nextAvailableInputBus: AVAudioNodeBus { get } } | AVAudioMixing |
Modified AVAudioMixing
Declaration | Protocols | |
---|---|---|
From | protocol AVAudioMixing : AVAudioStereoMixing, NSObjectProtocol, AVAudio3DMixing { func destinationForMixer(_ mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination? var volume: Float { get set } } | AVAudio3DMixing, AVAudioStereoMixing, NSObjectProtocol |
To | protocol AVAudioMixing : AVAudioStereoMixing, AVAudio3DMixing { func destinationForMixer(_ mixer: AVAudioNode, bus bus: AVAudioNodeBus) -> AVAudioMixingDestination? var volume: Float { get set } } | AVAudio3DMixing, AVAudioStereoMixing |
Modified AVAudioMixingDestination
Declaration | Protocols | |
---|---|---|
From | class AVAudioMixingDestination : NSObject, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { var connectionPoint: AVAudioConnectionPoint { get } } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | class AVAudioMixingDestination : NSObject, AVAudioMixing { var connectionPoint: AVAudioConnectionPoint { get } } | AVAudioMixing |
Modified AVAudioMixInputParameters
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVAudioNode
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioOutputNode
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioPCMBuffer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioPlayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioPlayerNode
Declaration | Protocols | |
---|---|---|
From | class AVAudioPlayerNode : AVAudioNode, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { 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 } } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | 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 } } | AVAudioMixing |
Modified AVAudioQuality [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioRecorder
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSequencer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSessionChannelDescription
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSessionDataSourceDescription
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSessionErrorCode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioSessionPortDescription
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioSessionPortOverride [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioSessionRouteDescription
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioTime
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnit
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitComponent
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitComponentManager
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitDelay
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitDistortion
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitDistortionPreset [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioUnitEffect
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitEQ
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitEQFilterParameters
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitEQFilterType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioUnitGenerator
Declaration | Protocols | |
---|---|---|
From | class AVAudioUnitGenerator : AVAudioUnit, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { init(audioComponentDescription audioComponentDescription: AudioComponentDescription) var bypass: Bool } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
To | class AVAudioUnitGenerator : AVAudioUnit, AVAudioMixing { init(audioComponentDescription audioComponentDescription: AudioComponentDescription) var bypass: Bool } | AVAudioMixing |
Modified AVAudioUnitMIDIInstrument
Declaration | Protocols | |
---|---|---|
From | class AVAudioUnitMIDIInstrument : AVAudioUnit, AVAudioMixing, AVAudioStereoMixing, AVAudio3DMixing { 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) } | AVAudio3DMixing, AVAudioMixing, AVAudioStereoMixing, AnyObject, NSObjectProtocol |
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 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) } | AVAudioMixing |
Modified AVAudioUnitReverb
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitReverbPreset [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVAudioUnitSampler
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitTimeEffect
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitTimePitch
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAudioUnitVarispeed
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVAuthorizationStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureAudioChannel
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureAudioDataOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureAutoFocusSystem [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureBracketedStillImageSettings
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureConnection
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureDevice
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureDeviceFormat
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureDeviceInput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureDevicePosition [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureExposureMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureFileOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureFlashMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureFocusMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureInput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureInputPort
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureMetadataInput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureMetadataOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureMovieFileOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureSession
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureStillImageOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureTorchMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureVideoDataOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCaptureVideoOrientation [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureVideoPreviewLayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVCaptureWhiteBalanceMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVComposition
Protocols | |
---|---|
From | AnyObject, NSMutableCopying |
To | NSMutableCopying |
Modified AVCompositionTrack
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVCompositionTrackSegment
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVDateRangeMetadataGroup
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVError [enum]
Declaration | Protocols | |
---|---|---|
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 : Hashable, Equatable, __BridgedNSError, ErrorType, RawRepresentable, _ObjectiveCBridgeableErrorType, _BridgedNSError { } extension AVError : Hashable, Equatable, __BridgedNSError, ErrorType, RawRepresentable, _ObjectiveCBridgeableErrorType, _BridgedNSError { } | Equatable, ErrorType, Hashable, RawRepresentable |
To | 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 { } | -- |
Modified AVFrameRateRange
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVKeyValueStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVMediaSelection
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVMediaSelectionGroup
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVMediaSelectionOption
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVMetadataFaceObject
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVMetadataGroup
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMetadataItem
Protocols | |
---|---|
From | AVAsynchronousKeyValueLoading, AnyObject, NSCopying, NSMutableCopying |
To | AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying |
Modified AVMetadataItemFilter
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMetadataItemValueRequest
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMetadataMachineReadableCodeObject
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMetadataObject
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMIDIPlayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMusicTrack
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMusicTrackLoopCount [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVMutableAudioMix
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableAudioMixInputParameters
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableComposition
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableCompositionTrack
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableDateRangeMetadataGroup
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableMediaSelection
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableMetadataItem
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableTimedMetadataGroup
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableVideoComposition
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVMutableVideoCompositionInstruction
Protocols | |
---|---|
From | AnyObject |
To | -- |
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVOutputSettingsAssistant
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerActionAtItemEnd [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVPlayerItem
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVPlayerItemAccessLog
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVPlayerItemAccessLogEvent
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVPlayerItemErrorLog
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVPlayerItemErrorLogEvent
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVPlayerItemLegibleOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Declaration | Protocols | |
---|---|---|
From | protocol AVPlayerItemLegibleOutputPushDelegate : AVPlayerItemOutputPushDelegate, NSObjectProtocol { optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [AnyObject], forItemTime itemTime: CMTime) } | AVPlayerItemOutputPushDelegate, NSObjectProtocol |
To | protocol AVPlayerItemLegibleOutputPushDelegate : AVPlayerItemOutputPushDelegate { optional func legibleOutput(_ output: AVPlayerItemLegibleOutput, didOutputAttributedStrings strings: [NSAttributedString], nativeSampleBuffers nativeSamples: [AnyObject], forItemTime itemTime: CMTime) } | AVPlayerItemOutputPushDelegate |
Modified AVPlayerItemMetadataOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Declaration | Protocols | |
---|---|---|
From | protocol AVPlayerItemMetadataOutputPushDelegate : AVPlayerItemOutputPushDelegate, NSObjectProtocol { optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], fromPlayerItemTrack track: AVPlayerItemTrack) } | AVPlayerItemOutputPushDelegate, NSObjectProtocol |
To | protocol AVPlayerItemMetadataOutputPushDelegate : AVPlayerItemOutputPushDelegate { optional func metadataOutput(_ output: AVPlayerItemMetadataOutput, didOutputTimedMetadataGroups groups: [AVTimedMetadataGroup], fromPlayerItemTrack track: AVPlayerItemTrack) } | AVPlayerItemOutputPushDelegate |
Modified AVPlayerItemOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerItemStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVPlayerItemTrack
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerItemVideoOutput
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerLayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerMediaSelectionCriteria
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVPlayerStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVQueuePlayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVSampleBufferDisplayLayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVSpeechBoundary [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVSpeechSynthesisVoice
Declaration | Protocols | |
---|---|---|
From | class AVSpeechSynthesisVoice : NSObject, NSSecureCoding, NSCoding { 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 } } | AnyObject, NSCoding, NSSecureCoding |
To | 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 |
Modified AVSpeechSynthesisVoiceQuality [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified AVSpeechSynthesizer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVSpeechUtterance
Declaration | Protocols | |
---|---|---|
From | class AVSpeechUtterance : NSObject, NSCopying, NSSecureCoding, NSCoding { 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 } | AnyObject, NSCoding, NSCopying, NSSecureCoding |
To | 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 |
Modified AVSynchronizedLayer
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVTextStyleRule
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified AVTimedMetadataGroup
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVURLAsset
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVVideoComposition
Protocols | |
---|---|
From | AnyObject, NSCopying, NSMutableCopying |
To | NSCopying, NSMutableCopying |
Modified AVVideoCompositionCoreAnimationTool
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified AVVideoCompositionInstruction
Declaration | Protocols | |
---|---|---|
From | class AVVideoCompositionInstruction : NSObject, NSSecureCoding, NSCoding, 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, AnyObject, NSCoding, NSCopying, NSMutableCopying, NSObjectProtocol, 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 } } | AVVideoCompositionInstructionProtocol, NSCopying, NSMutableCopying, NSSecureCoding |
Modified AVVideoCompositionLayerInstruction
Declaration | Protocols | |
---|---|---|
From | class AVVideoCompositionLayerInstruction : NSObject, NSSecureCoding, NSCoding, 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 } | AnyObject, NSCoding, NSCopying, NSMutableCopying, NSSecureCoding |
To | 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 |
Modified AVVideoCompositionRenderContext
Protocols | |
---|---|
From | AnyObject |
To | -- |