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 | -- |