AVFoundation Changes
AVFoundation
AVAsset.h
Added AVAsset.metadata
Modified -[AVURLAsset initWithURL:options:]
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)URL options:(NSDictionary *)options |
To | - (instancetype)initWithURL:(NSURL *)URL options:(NSDictionary *)options |
AVAssetExportSession.h
Declaration | |
---|---|
From | - (id)initWithAsset:(AVAsset *)asset presetName:(NSString *)presetName |
To | - (instancetype)initWithAsset:(AVAsset *)asset presetName:(NSString *)presetName |
AVAssetImageGenerator.h
Declaration | |
---|---|
From | - (id)initWithAsset:(AVAsset *)asset |
To | - (instancetype)initWithAsset:(AVAsset *)asset |
AVAssetReader.h
Declaration | |
---|---|
From | + (AVAssetReader *)assetReaderWithAsset:(AVAsset *)asset error:(NSError **)outError |
To | + (instancetype)assetReaderWithAsset:(AVAsset *)asset error:(NSError **)outError |
Declaration | |
---|---|
From | - (id)initWithAsset:(AVAsset *)asset error:(NSError **)outError |
To | - (instancetype)initWithAsset:(AVAsset *)asset error:(NSError **)outError |
AVAssetReaderOutput.h
Added +[AVAssetReaderOutputMetadataAdaptor assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput:]
Added AVAssetReaderOutput(AVAssetReaderOutputRandomAccess)
Declaration | |
---|---|
From | + (AVAssetReaderAudioMixOutput *)assetReaderAudioMixOutputWithAudioTracks:(NSArray *)audioTracks audioSettings:(NSDictionary *)audioSettings |
To | + (instancetype)assetReaderAudioMixOutputWithAudioTracks:(NSArray *)audioTracks audioSettings:(NSDictionary *)audioSettings |
Declaration | |
---|---|
From | - (id)initWithAudioTracks:(NSArray *)audioTracks audioSettings:(NSDictionary *)audioSettings |
To | - (instancetype)initWithAudioTracks:(NSArray *)audioTracks audioSettings:(NSDictionary *)audioSettings |
Declaration | |
---|---|
From | + (AVAssetReaderTrackOutput *)assetReaderTrackOutputWithTrack:(AVAssetTrack *)track outputSettings:(NSDictionary *)outputSettings |
To | + (instancetype)assetReaderTrackOutputWithTrack:(AVAssetTrack *)track outputSettings:(NSDictionary *)outputSettings |
Declaration | |
---|---|
From | - (id)initWithTrack:(AVAssetTrack *)track outputSettings:(NSDictionary *)outputSettings |
To | - (instancetype)initWithTrack:(AVAssetTrack *)track outputSettings:(NSDictionary *)outputSettings |
Declaration | |
---|---|
From | + (AVAssetReaderVideoCompositionOutput *)assetReaderVideoCompositionOutputWithVideoTracks:(NSArray *)videoTracks videoSettings:(NSDictionary *)videoSettings |
To | + (instancetype)assetReaderVideoCompositionOutputWithVideoTracks:(NSArray *)videoTracks videoSettings:(NSDictionary *)videoSettings |
Declaration | |
---|---|
From | - (id)initWithVideoTracks:(NSArray *)videoTracks videoSettings:(NSDictionary *)videoSettings |
To | - (instancetype)initWithVideoTracks:(NSArray *)videoTracks videoSettings:(NSDictionary *)videoSettings |
AVAssetResourceLoader.h
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
AVAssetTrack.h
Added AVAssetTrack.metadata
Added AVAssetTrack(AVAssetTrackSampleCursorProvision)
AVAssetWriter.h
Declaration | |
---|---|
From | + (AVAssetWriter *)assetWriterWithURL:(NSURL *)outputURL fileType:(NSString *)outputFileType error:(NSError **)outError |
To | + (instancetype)assetWriterWithURL:(NSURL *)outputURL fileType:(NSString *)outputFileType error:(NSError **)outError |
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)outputURL fileType:(NSString *)outputFileType error:(NSError **)outError |
To | - (instancetype)initWithURL:(NSURL *)outputURL fileType:(NSString *)outputFileType error:(NSError **)outError |
Declaration | |
---|---|
From | - (id)initWithInputs:(NSArray *)inputs defaultInput:(AVAssetWriterInput *)defaultInput |
To | - (instancetype)initWithInputs:(NSArray *)inputs defaultInput:(AVAssetWriterInput *)defaultInput |
AVAssetWriterInput.h
Added AVAssetWriterInput(AVAssetWriterInputMultiPass)
Declaration | |
---|---|
From | - (id)initWithMediaType:(NSString *)mediaType outputSettings:(NSDictionary *)outputSettings |
To | - (instancetype)initWithMediaType:(NSString *)mediaType outputSettings:(NSDictionary *)outputSettings |
Declaration | |
---|---|
From | - (id)initWithMediaType:(NSString *)mediaType outputSettings:(NSDictionary *)outputSettings sourceFormatHint:(CMFormatDescriptionRef)sourceFormatHint |
To | - (instancetype)initWithMediaType:(NSString *)mediaType outputSettings:(NSDictionary *)outputSettings sourceFormatHint:(CMFormatDescriptionRef)sourceFormatHint |
Declaration | |
---|---|
From | + (AVAssetWriterInputPixelBufferAdaptor *)assetWriterInputPixelBufferAdaptorWithAssetWriterInput:(AVAssetWriterInput *)input sourcePixelBufferAttributes:(NSDictionary *)sourcePixelBufferAttributes |
To | + (instancetype)assetWriterInputPixelBufferAdaptorWithAssetWriterInput:(AVAssetWriterInput *)input sourcePixelBufferAttributes:(NSDictionary *)sourcePixelBufferAttributes |
Modified -[AVAssetWriterInputPixelBufferAdaptor initWithAssetWriterInput:sourcePixelBufferAttributes:]
Declaration | |
---|---|
From | - (id)initWithAssetWriterInput:(AVAssetWriterInput *)input sourcePixelBufferAttributes:(NSDictionary *)sourcePixelBufferAttributes |
To | - (instancetype)initWithAssetWriterInput:(AVAssetWriterInput *)input sourcePixelBufferAttributes:(NSDictionary *)sourcePixelBufferAttributes |
AVAudioBuffer.h (Added)
AVAudioChannelLayout.h (Added)
Added AVAudioChannelLayout
AVAudioEngine.h (Added)
Added AVAudioEngine
Added -[AVAudioEngine init]
Added AVAudioEngine.inputNode
Added AVAudioEngine.outputNode
Added -[AVAudioEngine pause]
Added -[AVAudioEngine prepare]
Added -[AVAudioEngine reset]
Added AVAudioEngine.running
Added -[AVAudioEngine stop]
AVAudioEnvironmentNode.h (Added)
Added AVAudioEnvironmentNode
AVAudioFile.h (Added)
AVAudioFormat.h (Added)
Added AVAudioFormat
Added AVAudioFormat.sampleRate
Added AVAudioFormat.settings
Added AVAudioFormat.standard
Added AVAudioCommonFormat
Added AVAudioOtherFormat
Added AVAudioPCMFormatFloat32
Added AVAudioPCMFormatFloat64
Added AVAudioPCMFormatInt16
Added AVAudioPCMFormatInt32
AVAudioIONode.h (Added)
AVAudioMix.h
AVAudioMixerNode.h (Added)
AVAudioMixing.h (Added)
Added AVAudio3DMixing
Added AVAudio3DMixing.position
Added AVAudio3DMixing.rate
Added AVAudioMixing
Added AVAudioMixing.volume
Added AVAudioStereoMixing
Added AVAudioStereoMixing.pan
AVAudioNode.h (Added)
AVAudioPlayer.h
Declaration | |
---|---|
From | - (id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outError |
To | - (instancetype)initWithContentsOfURL:(NSURL *)url error:(NSError **)outError |
Declaration | |
---|---|
From | - (id)initWithContentsOfURL:(NSURL *)url fileTypeHint:(NSString *)utiString error:(NSError **)outError |
To | - (instancetype)initWithContentsOfURL:(NSURL *)url fileTypeHint:(NSString *)utiString error:(NSError **)outError |
Modified -[AVAudioPlayer initWithData:error:]
Declaration | |
---|---|
From | - (id)initWithData:(NSData *)data error:(NSError **)outError |
To | - (instancetype)initWithData:(NSData *)data error:(NSError **)outError |
Declaration | |
---|---|
From | - (id)initWithData:(NSData *)data fileTypeHint:(NSString *)utiString error:(NSError **)outError |
To | - (instancetype)initWithData:(NSData *)data fileTypeHint:(NSString *)utiString error:(NSError **)outError |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
AVAudioPlayerNode.h (Added)
Added AVAudioPlayerNode
AVAudioRecorder.h
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)url settings:(NSDictionary *)settings error:(NSError **)outError |
To | - (instancetype)initWithURL:(NSURL *)url settings:(NSDictionary *)settings error:(NSError **)outError |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
AVAudioTime.h (Added)
Added AVAudioTime
Added AVAudioTime.hostTime
Added AVAudioTime.sampleRate
Added AVAudioTime.sampleTime
AVAudioTypes.h (Added)
Added AVAudio3DPoint
Added AVAudio3DVector
Added AVAudioChannelCount
Added AVAudioFrameCount
Added AVAudioFramePosition
Added AVAudioMake3DPoint()
Added AVAudioMake3DVector()
Added AVAudioNodeBus
AVAudioUnit.h (Added)
AVAudioUnitComponent.h (Added)
Added AVAudioUnitComponent
Added AVAudioUnitTypeEffect
Added AVAudioUnitTypeGenerator
Added AVAudioUnitTypeMixer
Added AVAudioUnitTypeOutput
Added AVAudioUnitTypePanner
AVAudioUnitDelay.h (Added)
Added AVAudioUnitDelay
AVAudioUnitDistortion.h (Added)
Added AVAudioUnitDistortion
AVAudioUnitEQ.h (Added)
Added AVAudioUnitEQ
Added AVAudioUnitEQ.bands
Added AVAudioUnitEQ.globalGain
Added AVAudioUnitEQFilterType
AVAudioUnitEffect.h (Added)
AVAudioUnitGenerator.h (Added)
AVAudioUnitMIDIInstrument.h (Added)
AVAudioUnitReverb.h (Added)
Added AVAudioUnitReverb
Added AVAudioUnitReverbPreset
AVAudioUnitSampler.h (Added)
Added AVAudioUnitSampler
AVAudioUnitTimeEffect.h (Added)
AVAudioUnitTimePitch.h (Added)
Added AVAudioUnitTimePitch
AVAudioUnitVarispeed.h (Added)
Added AVAudioUnitVarispeed
AVCaptureOutput.h
Removed AVCaptureMetadataOutput
Modified -[AVCaptureAudioDataOutputSampleBufferDelegate captureOutput:didOutputSampleBuffer:fromConnection:]
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Modified -[AVCaptureMetadataOutputObjectsDelegate captureOutput:didOutputMetadataObjects:fromConnection:]
Optional | |
---|---|
From | -- |
To | yes |
Modified -[AVCaptureVideoDataOutputSampleBufferDelegate captureOutput:didDropSampleBuffer:fromConnection:]
Optional | |
---|---|
From | -- |
To | yes |
Modified -[AVCaptureVideoDataOutputSampleBufferDelegate captureOutput:didOutputSampleBuffer:fromConnection:]
Optional | |
---|---|
From | -- |
To | yes |
AVCompositionTrackSegment.h
Declaration | |
---|---|
From | - (id)initWithTimeRange:(CMTimeRange)timeRange |
To | - (instancetype)initWithTimeRange:(CMTimeRange)timeRange |
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)URL trackID:(CMPersistentTrackID)trackID sourceTimeRange:(CMTimeRange)sourceTimeRange targetTimeRange:(CMTimeRange)targetTimeRange |
To | - (instancetype)initWithURL:(NSURL *)URL trackID:(CMPersistentTrackID)trackID sourceTimeRange:(CMTimeRange)sourceTimeRange targetTimeRange:(CMTimeRange)targetTimeRange |
AVError.h
AVMIDIPlayer.h (Added)
Added AVMIDIPlayer
Added AVMIDIPlayer.duration
Added -[AVMIDIPlayer play:]
Added AVMIDIPlayer.playing
Added AVMIDIPlayer.rate
Added -[AVMIDIPlayer stop]
AVMediaSelectionGroup.h
AVMetadataFormat.h
AVMetadataIdentifiers.h (Added)
AVMetadataItem.h
Added AVMetadataItem.dataType
Added AVMetadataItem(AVMetadataItemArrayFilteringDeprecable)
Added AVMetadataItem(AVMetadataItemKeyAndKeyspace)
Added AVMutableMetadataItem(AVMutableMetadataItemKeyAndKeyspace)
AVMetadataObject.h (Added)
Added AVMetadataFaceObject
Added AVMetadataObject
Added AVMetadataObject.bounds
Added AVMetadataObject.time
Added AVMetadataObject.type
Added AVMetadataObjectTypeFace
AVMovie.h (Added)
Added AVFragmentedMovie
Added AVFragmentedMovie.tracks
Added AVFragmentedMovieMinder
Added AVMovie
Added AVMovie.URL
Added +[AVMovie movieTypes]
Added AVMovie.tracks
AVMovieTrack.h (Added)
AVOutputSettingsAssistant.h
AVPlayer.h
Modified -[AVPlayer initWithPlayerItem:]
Declaration | |
---|---|
From | - (id)initWithPlayerItem:(AVPlayerItem *)item |
To | - (instancetype)initWithPlayerItem:(AVPlayerItem *)item |
Modified -[AVPlayer initWithURL:]
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)URL |
To | - (instancetype)initWithURL:(NSURL *)URL |
Modified -[AVQueuePlayer initWithItems:]
Declaration | |
---|---|
From | - (id)initWithItems:(NSArray *)items |
To | - (instancetype)initWithItems:(NSArray *)items |
AVPlayerItem.h
Added AVPlayerItem(AVPlayerItemBitRateControl)
Modified -[AVPlayerItem initWithAsset:]
Declaration | |
---|---|
From | - (id)initWithAsset:(AVAsset *)asset |
To | - (instancetype)initWithAsset:(AVAsset *)asset |
Declaration | |
---|---|
From | - (id)initWithAsset:(AVAsset *)asset automaticallyLoadedAssetKeys:(NSArray *)automaticallyLoadedAssetKeys |
To | - (instancetype)initWithAsset:(AVAsset *)asset automaticallyLoadedAssetKeys:(NSArray *)automaticallyLoadedAssetKeys |
Modified -[AVPlayerItem initWithURL:]
Declaration | |
---|---|
From | - (id)initWithURL:(NSURL *)URL |
To | - (instancetype)initWithURL:(NSURL *)URL |
AVPlayerItemOutput.h
Declaration | |
---|---|
From | - (id)initWithMediaSubtypesForNativeRepresentation:(NSArray *)subtypes |
To | - (instancetype)initWithMediaSubtypesForNativeRepresentation:(NSArray *)subtypes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Declaration | |
---|---|
From | - (id)initWithPixelBufferAttributes:(NSDictionary *)pixelBufferAttributes |
To | - (instancetype)initWithPixelBufferAttributes:(NSDictionary *)pixelBufferAttributes |
AVPlayerItemTrack.h
AVPlayerMediaSelectionCriteria.h
Modified -[AVPlayerMediaSelectionCriteria initWithPreferredLanguages:preferredMediaCharacteristics:]
Declaration | |
---|---|
From | - (id)initWithPreferredLanguages:(NSArray *)preferredLanguages preferredMediaCharacteristics:(NSArray *)preferredMediaCharacteristics |
To | - (instancetype)initWithPreferredLanguages:(NSArray *)preferredLanguages preferredMediaCharacteristics:(NSArray *)preferredMediaCharacteristics |
AVSampleBufferDisplayLayer.h
AVSampleBufferGenerator.h (Added)
Added AVSampleBufferGenerator
Added AVSampleBufferRequest
AVSampleCursor.h (Added)
Added AVSampleCursor
Added -[AVSampleCursor samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:]
Added -[AVSampleCursor samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:]
Added AVSampleCursor(AVSampleCursorCurrentSampleInfo)
Added AVSampleCursor(AVSampleCursorSampleStorageInfo)
Added AVSampleCursor(AVSampleCursorTemporalPosition)
Added AVSampleCursorChunkInfo
Added AVSampleCursorSyncInfo
AVTextStyleRule.h
Declaration | |
---|---|
From | - (id)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes |
To | - (instancetype)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes |
Declaration | |
---|---|
From | - (id)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes textSelector:(NSString *)textSelector |
To | - (instancetype)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes textSelector:(NSString *)textSelector |
AVTime.h
Removed -[NSValue CMTimeMappingValue]
Removed -[NSValue CMTimeRangeValue]
Removed -[NSValue CMTimeValue]
AVTimedMetadataGroup.h
Added AVTimedMetadataGroup(AVTimedMetadataGroupSerializationSupport)
Declaration | |
---|---|
From | - (id)initWithItems:(NSArray *)items timeRange:(CMTimeRange)timeRange |
To | - (instancetype)initWithItems:(NSArray *)items timeRange:(CMTimeRange)timeRange |
AVVideoCompositing.h
AVVideoComposition.h
Declaration | |
---|---|
From | @property(nonatomic, retain) Class<AVVideoCompositing> *customVideoCompositorClass |
To | @property(nonatomic, retain) Class<AVVideoCompositing> customVideoCompositorClass |
Declaration | |
---|---|
From | @property(nonatomic, readonly) Class<AVVideoCompositing> *customVideoCompositorClass |
To | @property(nonatomic, readonly) Class<AVVideoCompositing> customVideoCompositorClass |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
AVVideoSettings.h