Mac Developer Library 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.manufacturer
Added AVCaptureDevice(AVCaptureDeviceLowLightBoost)
AVCaptureInput.h
AVMediaFormat.h
AVMetadataFormat.h
Added AVMetadata3GPUserDataKeyAlbumAndTrack
Added AVMetadata3GPUserDataKeyCollection
Added AVMetadata3GPUserDataKeyKeywordList
Added AVMetadata3GPUserDataKeyMediaClassification
Added AVMetadata3GPUserDataKeyMediaRating
Added AVMetadata3GPUserDataKeyThumbnail
Added AVMetadata3GPUserDataKeyUserRating
Added AVMetadataFormatISOUserData
Added AVMetadataKeySpaceISOUserData
AVMetadataItem.h
Added AVMetadataItemFilter
Added +[AVMetadataItemFilter metadataItemFilterForSharing]
AVPlayer.h
Added AVPlayer.audioOutputDeviceUniqueID
Added AVPlayer(AVPlayerAudioDeviceSupport)
Added AVPlayer(AVPlayerAutomaticMediaSelection)
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

AVVideoSettings.h
Added AVVideoMaxKeyFrameIntervalDurationKey
Added AVVideoProfileLevelH264BaselineAutoLevel
Added AVVideoProfileLevelH264HighAutoLevel
Added AVVideoProfileLevelH264MainAutoLevel
Feedback