AVFoundation Changes
AVFoundation
AVAsset.h
Added AVAsset.metadata
Added AVURLAssetHTTPCookiesKey
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
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)
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 |
Deprecation | Optional | |
---|---|---|
From | -- | -- |
To | iOS 8.0 | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Deprecation | Optional | |
---|---|---|
From | -- | -- |
To | iOS 8.0 | 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 |
Deprecation | Introduction | Optional | |
---|---|---|---|
From | -- | iOS 3.0 | -- |
To | iOS 8.0 | iOS 2.2 | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Deprecation | Optional | |
---|---|---|
From | -- | -- |
To | iOS 8.0 | yes |
AVAudioSession.h
Modified +[AVAudioSession sharedInstance]
Declaration | |
---|---|
From | + (id)sharedInstance |
To | + (AVAudioSession *)sharedInstance |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Introduction | |
---|---|
From | iOS 7.1 |
To | iOS 7.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 6.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 6.0 |
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)
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
AVCaptureDevice.h
Added AVCaptureDevice.ISO
Added AVCaptureAutoFocusSystem
Added AVCaptureDevice(AVCaptureDeviceHighDynamicRangeSupport)
Added AVCaptureISOCurrent
Deprecation | |
---|---|
From | -- |
To | iOS 8.0 |
Modified AVCaptureDevicePositionUnspecified
Introduction | |
---|---|
From | iOS 6.0 |
To | iOS 4.0 |
AVCaptureOutput.h
Added +[AVCaptureAutoExposureBracketedStillImageSettings autoExposureSettingsWithExposureTargetBias:]
Added AVCaptureStillImageOutput(BracketedCaptureMethods)
Modified -[AVCaptureAudioDataOutputSampleBufferDelegate captureOutput:didOutputSampleBuffer:fromConnection:]
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 |
AVCaptureSession.h
Deprecation | |
---|---|
From | -- |
To | iOS 8.0 |
Deprecation | |
---|---|
From | -- |
To | iOS 8.0 |
AVCaptureVideoPreviewLayer.h
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
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 |
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 (Added)
Added AVSampleBufferDisplayLayer(AVSampleBufferDisplayLayerQueueManagement)
AVSpeechSynthesis.h
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 -[AVSpeechUtterance initWithString:]
Declaration | |
---|---|
From | - (AVSpeechUtterance *)initWithString:(NSString *)string |
To | - (instancetype)initWithString:(NSString *)string |
Declaration | |
---|---|
From | + (AVSpeechUtterance *)speechUtteranceWithString:(NSString *)string |
To | + (instancetype)speechUtteranceWithString:(NSString *)string |
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 |