Documentation Archive Developer
Search

AVFoundation Changes

AVFoundation

AVAsset.h
Added AVURLAsset(AVURLAssetURLHandling)
AVAssetResourceLoader.h
Added AVAssetResourceLoadingRequest(AVAssetResourceLoader_ContentKeyRequestSupport)
Added AVAssetResourceLoadingRequest(AVAssetResourceLoadingRequestDeprecated)
AVAssetTrackGroup.h
AVAssetWriterInput.h
Added AVAssetWriterInput(AVAssetWriterInputLanguageProperties)
Added AVAssetWriterInput(AVAssetWriterInputPropertiesForAudibleCharacteristic)
Added AVAssetWriterInput(AVAssetWriterInputTrackAssociations)
AVCaptureDevice.h
Added AVCaptureDevice(AVCaptureDeviceLowLightBoost)
AVCaptureInput.h
AVMediaFormat.h
AVPlayerItemTrack.h
AVPlayerLayer.h
AVVideoCompositing.h
AVVideoComposition.h
Protocols
FromNSCoding, NSCopying, NSMutableCopying
ToAVVideoCompositionInstruction, NSCopying, NSMutableCopying, NSSecureCoding

Protocols
FromNSCoding, NSCopying, NSMutableCopying
ToNSCopying, NSMutableCopying, NSSecureCoding

Declaration
From- (BOOL)videoComposition:(AVVideoComposition *)videoComposition shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:(AVVideoCompositionInstruction *)videoCompositionInstruction
To- (BOOL)videoComposition:(AVVideoComposition *)videoComposition shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:(id<AVVideoCompositionInstruction>)videoCompositionInstruction

Declaration
From- (BOOL)videoComposition:(AVVideoComposition *)videoComposition shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:(AVVideoCompositionInstruction *)videoCompositionInstruction layerInstruction:(AVVideoCompositionLayerInstruction *)layerInstruction asset:(AVAsset *)asset
To- (BOOL)videoComposition:(AVVideoComposition *)videoComposition shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:(id<AVVideoCompositionInstruction>)videoCompositionInstruction layerInstruction:(AVVideoCompositionLayerInstruction *)layerInstruction asset:(AVAsset *)asset