AVFoundation macOS 11.1 to 11.3 API Differences
../Frameworks/AVFAudio.framework/Headers/AVAudioBuffer.h
Removed
AVAudioBuffer
Removed
AVAudioBuffer.format
Removed
AVAudioBuffer.audioBufferList
Removed
AVAudioBuffer.mutableAudioBufferList
Removed
AVAudioPCMBuffer
Removed
-[AVAudioPCMBuffer initWithPCMFormat:frameCapacity:]
Removed
AVAudioPCMBuffer.frameCapacity
Removed
AVAudioPCMBuffer.frameLength
Removed
AVAudioPCMBuffer.stride
Removed
AVAudioPCMBuffer.floatChannelData
Removed
AVAudioPCMBuffer.int16ChannelData
Removed
AVAudioPCMBuffer.int32ChannelData
Removed
AVAudioCompressedBuffer
Removed
-[AVAudioCompressedBuffer initWithFormat:packetCapacity:maximumPacketSize:]
Removed
-[AVAudioCompressedBuffer initWithFormat:packetCapacity:]
Removed
AVAudioCompressedBuffer.packetCapacity
Removed
AVAudioCompressedBuffer.packetCount
Removed
AVAudioCompressedBuffer.maximumPacketSize
Removed
AVAudioCompressedBuffer.data
Removed
AVAudioCompressedBuffer.byteCapacity
Removed
AVAudioCompressedBuffer.byteLength
Removed
AVAudioCompressedBuffer.packetDescriptions
../Frameworks/AVFAudio.framework/Headers/AVAudioChannelLayout.h
Removed
AVAudioChannelLayout
Removed
-[AVAudioChannelLayout initWithLayoutTag:]
Removed
-[AVAudioChannelLayout initWithLayout:]
Removed
-[AVAudioChannelLayout isEqual:]
Removed
+[AVAudioChannelLayout layoutWithLayoutTag:]
Removed
+[AVAudioChannelLayout layoutWithLayout:]
Removed
AVAudioChannelLayout.layoutTag
Removed
AVAudioChannelLayout.layout
Removed
AVAudioChannelLayout.channelCount
../Frameworks/AVFAudio.framework/Headers/AVAudioConnectionPoint.h
Removed
AVAudioConnectionPoint
Removed
-[AVAudioConnectionPoint initWithNode:bus:]
Removed
AVAudioConnectionPoint.node
Removed
AVAudioConnectionPoint.bus
../Frameworks/AVFAudio.framework/Headers/AVAudioConverter.h
Removed
AVAudioConverterPrimeMethod
Removed
AVAudioConverterPrimeMethod_Pre
Removed
AVAudioConverterPrimeMethod_Normal
Removed
AVAudioConverterPrimeMethod_None
Removed
AVAudioConverterPrimeInfo
Removed
AVAudioConverterInputStatus
Removed
AVAudioConverterInputStatus_HaveData
Removed
AVAudioConverterInputStatus_NoDataNow
Removed
AVAudioConverterInputStatus_EndOfStream
Removed
AVAudioConverterOutputStatus
Removed
AVAudioConverterOutputStatus_HaveData
Removed
AVAudioConverterOutputStatus_InputRanDry
Removed
AVAudioConverterOutputStatus_EndOfStream
Removed
AVAudioConverterOutputStatus_Error
Removed
AVAudioConverterInputBlock
Removed
AVAudioConverter
Removed
-[AVAudioConverter initFromFormat:toFormat:]
Removed
-[AVAudioConverter reset]
Removed
AVAudioConverter.inputFormat
Removed
AVAudioConverter.outputFormat
Removed
AVAudioConverter.channelMap
Removed
AVAudioConverter.magicCookie
Removed
AVAudioConverter.downmix
Removed
AVAudioConverter.dither
Removed
AVAudioConverter.sampleRateConverterQuality
Removed
AVAudioConverter.sampleRateConverterAlgorithm
Removed
AVAudioConverter.primeMethod
Removed
AVAudioConverter.primeInfo
Removed
-[AVAudioConverter convertToBuffer:fromBuffer:error:]
Removed
-[AVAudioConverter convertToBuffer:error:withInputFromBlock:]
Removed
AVAudioConverter.bitRate
Removed
AVAudioConverter.bitRateStrategy
Removed
AVAudioConverter.maximumOutputPacketSize
Removed
AVAudioConverter.availableEncodeBitRates
Removed
AVAudioConverter.applicableEncodeBitRates
Removed
AVAudioConverter.availableEncodeSampleRates
Removed
AVAudioConverter.applicableEncodeSampleRates
Removed
AVAudioConverter.availableEncodeChannelLayoutTags
../Frameworks/AVFAudio.framework/Headers/AVAudioEngine.h
Removed
#def AVAUDIOENGINE_HAVE_MUSICPLAYER
Removed
#def AVAUDIOENGINE_HAVE_AUAUDIOUNIT
Removed
AVAudioEngineManualRenderingError
Removed
AVAudioEngineManualRenderingErrorInvalidMode
Removed
AVAudioEngineManualRenderingErrorInitialized
Removed
AVAudioEngineManualRenderingErrorNotRunning
Removed
AVAudioEngineManualRenderingStatus
Removed
AVAudioEngineManualRenderingStatusError
Removed
AVAudioEngineManualRenderingStatusSuccess
Removed
AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode
Removed
AVAudioEngineManualRenderingStatusCannotDoInCurrentContext
Removed
AVAudioEngineManualRenderingMode
Removed
AVAudioEngineManualRenderingModeOffline
Removed
AVAudioEngineManualRenderingModeRealtime
Removed
AVAudioEngineManualRenderingBlock
Removed
AVAudioEngine
Removed
-[AVAudioEngine init]
Removed
-[AVAudioEngine attachNode:]
Removed
-[AVAudioEngine detachNode:]
Removed
-[AVAudioEngine connect:to:fromBus:toBus:format:]
Removed
-[AVAudioEngine connect:to:format:]
Removed
-[AVAudioEngine connect:toConnectionPoints:fromBus:format:]
Removed
-[AVAudioEngine disconnectNodeInput:bus:]
Removed
-[AVAudioEngine disconnectNodeInput:]
Removed
-[AVAudioEngine disconnectNodeOutput:bus:]
Removed
-[AVAudioEngine disconnectNodeOutput:]
Removed
-[AVAudioEngine prepare]
Removed
-[AVAudioEngine startAndReturnError:]
Removed
-[AVAudioEngine pause]
Removed
-[AVAudioEngine reset]
Removed
-[AVAudioEngine stop]
Removed
-[AVAudioEngine inputConnectionPointForNode:inputBus:]
Removed
-[AVAudioEngine outputConnectionPointsForNode:outputBus:]
Removed
AVAudioEngine.musicSequence
Removed
AVAudioEngine.outputNode
Removed
AVAudioEngine.inputNode
Removed
AVAudioEngine.mainMixerNode
Removed
AVAudioEngine.running
Removed
AVAudioEngine.autoShutdownEnabled
Removed
AVAudioEngine.attachedNodes
Removed
-[AVAudioEngine enableManualRenderingMode:format:maximumFrameCount:error:]
Removed
-[AVAudioEngine disableManualRenderingMode]
Removed
-[AVAudioEngine renderOffline:toBuffer:error:]
Removed
AVAudioEngine.manualRenderingBlock
Removed
AVAudioEngine.isInManualRenderingMode
Removed
AVAudioEngine.manualRenderingMode
Removed
AVAudioEngine.manualRenderingFormat
Removed
AVAudioEngine.manualRenderingMaximumFrameCount
Removed
AVAudioEngine.manualRenderingSampleTime
Removed
-[AVAudioEngine connectMIDI:to:format:block:]
Removed
-[AVAudioEngine connectMIDI:toNodes:format:block:]
Removed
-[AVAudioEngine disconnectMIDI:from:]
Removed
-[AVAudioEngine disconnectMIDI:fromNodes:]
Removed
-[AVAudioEngine disconnectMIDIInput:]
Removed
-[AVAudioEngine disconnectMIDIOutput:]
Removed
AVAudioEngineConfigurationChangeNotification
../Frameworks/AVFAudio.framework/Headers/AVAudioEnvironmentNode.h
Removed
AVAudioEnvironmentDistanceAttenuationModel
Removed
AVAudioEnvironmentDistanceAttenuationModelExponential
Removed
AVAudioEnvironmentDistanceAttenuationModelInverse
Removed
AVAudioEnvironmentDistanceAttenuationModelLinear
Removed
AVAudioEnvironmentDistanceAttenuationParameters
Removed
AVAudioEnvironmentDistanceAttenuationParameters.distanceAttenuationModel
Removed
AVAudioEnvironmentDistanceAttenuationParameters.referenceDistance
Removed
AVAudioEnvironmentDistanceAttenuationParameters.maximumDistance
Removed
AVAudioEnvironmentDistanceAttenuationParameters.rolloffFactor
Removed
AVAudioEnvironmentReverbParameters
Removed
AVAudioEnvironmentReverbParameters.enable
Removed
AVAudioEnvironmentReverbParameters.level
Removed
AVAudioEnvironmentReverbParameters.filterParameters
Removed
-[AVAudioEnvironmentReverbParameters loadFactoryReverbPreset:]
Removed
AVAudioEnvironmentOutputType
Removed
AVAudioEnvironmentOutputTypeAuto
Removed
AVAudioEnvironmentOutputTypeHeadphones
Removed
AVAudioEnvironmentOutputTypeBuiltInSpeakers
Removed
AVAudioEnvironmentOutputTypeExternalSpeakers
Removed
AVAudioEnvironmentNode
Removed
-[AVAudioEnvironmentNode init]
Removed
AVAudioEnvironmentNode.outputType
Removed
AVAudioEnvironmentNode.outputVolume
Removed
AVAudioEnvironmentNode.nextAvailableInputBus
Removed
AVAudioEnvironmentNode.listenerPosition
Removed
AVAudioEnvironmentNode.listenerVectorOrientation
Removed
AVAudioEnvironmentNode.listenerAngularOrientation
Removed
AVAudioEnvironmentNode.distanceAttenuationParameters
Removed
AVAudioEnvironmentNode.reverbParameters
Removed
AVAudioEnvironmentNode.applicableRenderingAlgorithms
../Frameworks/AVFAudio.framework/Headers/AVAudioFile.h
Removed
AVAudioFile
Removed
-[AVAudioFile initForReading:error:]
Removed
-[AVAudioFile initForReading:commonFormat:interleaved:error:]
Removed
-[AVAudioFile initForWriting:settings:error:]
Removed
-[AVAudioFile initForWriting:settings:commonFormat:interleaved:error:]
Removed
-[AVAudioFile readIntoBuffer:error:]
Removed
-[AVAudioFile readIntoBuffer:frameCount:error:]
Removed
-[AVAudioFile writeFromBuffer:error:]
Removed
AVAudioFile.url
Removed
AVAudioFile.fileFormat
Removed
AVAudioFile.processingFormat
Removed
AVAudioFile.length
Removed
AVAudioFile.framePosition
../Frameworks/AVFAudio.framework/Headers/AVAudioFormat.h
Removed
#def AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION
Removed
AVAudioCommonFormat
Removed
AVAudioOtherFormat
Removed
AVAudioPCMFormatFloat32
Removed
AVAudioPCMFormatFloat64
Removed
AVAudioPCMFormatInt16
Removed
AVAudioPCMFormatInt32
Removed
AVAudioFormat
Removed
-[AVAudioFormat initWithStreamDescription:]
Removed
-[AVAudioFormat initWithStreamDescription:channelLayout:]
Removed
-[AVAudioFormat initStandardFormatWithSampleRate:channels:]
Removed
-[AVAudioFormat initStandardFormatWithSampleRate:channelLayout:]
Removed
-[AVAudioFormat initWithCommonFormat:sampleRate:channels:interleaved:]
Removed
-[AVAudioFormat initWithCommonFormat:sampleRate:interleaved:channelLayout:]
Removed
-[AVAudioFormat initWithSettings:]
Removed
-[AVAudioFormat initWithCMAudioFormatDescription:]
Removed
-[AVAudioFormat isEqual:]
Removed
AVAudioFormat.standard
Removed
AVAudioFormat.commonFormat
Removed
AVAudioFormat.channelCount
Removed
AVAudioFormat.sampleRate
Removed
AVAudioFormat.interleaved
Removed
AVAudioFormat.streamDescription
Removed
AVAudioFormat.channelLayout
Removed
AVAudioFormat.magicCookie
Removed
AVAudioFormat.settings
Removed
AVAudioFormat.formatDescription
../Frameworks/AVFAudio.framework/Headers/AVAudioIONode.h
Removed
#def AVAUDIOIONODE_HAVE_AUDIOUNIT
Removed
AVAudioIONodeInputBlock
Removed
AVAudioIONode
Removed
AVAudioIONode.presentationLatency
Removed
AVAudioIONode.audioUnit
Removed
AVAudioIONode.voiceProcessingEnabled
Removed
-[AVAudioIONode setVoiceProcessingEnabled:error:]
Removed
AVAudioInputNode
Removed
-[AVAudioInputNode setManualRenderingInputPCMFormat:inputBlock:]
Removed
AVAudioInputNode.voiceProcessingBypassed
Removed
AVAudioInputNode.voiceProcessingAGCEnabled
Removed
AVAudioInputNode.voiceProcessingInputMuted
Removed
AVAudioOutputNode
../Frameworks/AVFAudio.framework/Headers/AVAudioMixerNode.h
Removed
AVAudioMixerNode
Removed
-[AVAudioMixerNode init]
Removed
AVAudioMixerNode.outputVolume
Removed
AVAudioMixerNode.nextAvailableInputBus
../Frameworks/AVFAudio.framework/Headers/AVAudioMixing.h
Removed
AVAudioMixing
Removed
-[AVAudioMixing destinationForMixer:bus:]
Removed
AVAudioMixing.volume
Removed
AVAudioStereoMixing
Removed
AVAudioStereoMixing.pan
Removed
AVAudio3DMixingRenderingAlgorithm
Removed
AVAudio3DMixingRenderingAlgorithmEqualPowerPanning
Removed
AVAudio3DMixingRenderingAlgorithmSphericalHead
Removed
AVAudio3DMixingRenderingAlgorithmHRTF
Removed
AVAudio3DMixingRenderingAlgorithmSoundField
Removed
AVAudio3DMixingRenderingAlgorithmStereoPassThrough
Removed
AVAudio3DMixingRenderingAlgorithmHRTFHQ
Removed
AVAudio3DMixingRenderingAlgorithmAuto
Removed
AVAudio3DMixingSourceMode
Removed
AVAudio3DMixingSourceModeSpatializeIfMono
Removed
AVAudio3DMixingSourceModeBypass
Removed
AVAudio3DMixingSourceModePointSource
Removed
AVAudio3DMixingSourceModeAmbienceBed
Removed
AVAudio3DMixingPointSourceInHeadMode
Removed
AVAudio3DMixingPointSourceInHeadModeMono
Removed
AVAudio3DMixingPointSourceInHeadModeBypass
Removed
AVAudio3DMixing
Removed
AVAudio3DMixing.renderingAlgorithm
Removed
AVAudio3DMixing.sourceMode
Removed
AVAudio3DMixing.pointSourceInHeadMode
Removed
AVAudio3DMixing.rate
Removed
AVAudio3DMixing.reverbBlend
Removed
AVAudio3DMixing.obstruction
Removed
AVAudio3DMixing.occlusion
Removed
AVAudio3DMixing.position
Removed
AVAudioMixingDestination
Removed
AVAudioMixingDestination.connectionPoint
../Frameworks/AVFAudio.framework/Headers/AVAudioNode.h
Removed
#def AVAUDIONODE_HAVE_AUAUDIOUNIT
Removed
AVAudioNodeTapBlock
Removed
AVAudioNode
Removed
-[AVAudioNode reset]
Removed
-[AVAudioNode inputFormatForBus:]
Removed
-[AVAudioNode outputFormatForBus:]
Removed
-[AVAudioNode nameForInputBus:]
Removed
-[AVAudioNode nameForOutputBus:]
Removed
-[AVAudioNode installTapOnBus:bufferSize:format:block:]
Removed
-[AVAudioNode removeTapOnBus:]
Removed
AVAudioNode.engine
Removed
AVAudioNode.numberOfInputs
Removed
AVAudioNode.numberOfOutputs
Removed
AVAudioNode.lastRenderTime
Removed
AVAudioNode.AUAudioUnit
Removed
AVAudioNode.latency
Removed
AVAudioNode.outputPresentationLatency
../Frameworks/AVFAudio.framework/Headers/AVAudioPlayer.h
Removed
AVAudioPlayer
Removed
-[AVAudioPlayer initWithContentsOfURL:error:]
Removed
-[AVAudioPlayer initWithData:error:]
Removed
-[AVAudioPlayer initWithContentsOfURL:fileTypeHint:error:]
Removed
-[AVAudioPlayer initWithData:fileTypeHint:error:]
Removed
-[AVAudioPlayer prepareToPlay]
Removed
-[AVAudioPlayer play]
Removed
-[AVAudioPlayer playAtTime:]
Removed
-[AVAudioPlayer pause]
Removed
-[AVAudioPlayer stop]
Removed
AVAudioPlayer.playing
Removed
AVAudioPlayer.numberOfChannels
Removed
AVAudioPlayer.duration
Removed
AVAudioPlayer.currentDevice
Removed
AVAudioPlayer.delegate
Removed
AVAudioPlayer.url
Removed
AVAudioPlayer.data
Removed
AVAudioPlayer.pan
Removed
AVAudioPlayer.volume
Removed
-[AVAudioPlayer setVolume:fadeDuration:]
Removed
AVAudioPlayer.enableRate
Removed
AVAudioPlayer.rate
Removed
AVAudioPlayer.currentTime
Removed
AVAudioPlayer.deviceCurrentTime
Removed
AVAudioPlayer.numberOfLoops
Removed
AVAudioPlayer.settings
Removed
AVAudioPlayer.format
Removed
AVAudioPlayer.meteringEnabled
Removed
-[AVAudioPlayer updateMeters]
Removed
-[AVAudioPlayer peakPowerForChannel:]
Removed
-[AVAudioPlayer averagePowerForChannel:]
Removed
AVAudioPlayerDelegate
Removed
-[AVAudioPlayerDelegate audioPlayerDidFinishPlaying:successfully:]
Removed
-[AVAudioPlayerDelegate audioPlayerDecodeErrorDidOccur:error:]
../Frameworks/AVFAudio.framework/Headers/AVAudioPlayerNode.h
Removed
AVAudioPlayerNodeBufferOptions
Removed
AVAudioPlayerNodeBufferLoops
Removed
AVAudioPlayerNodeBufferInterrupts
Removed
AVAudioPlayerNodeBufferInterruptsAtLoop
Removed
AVAudioPlayerNodeCompletionCallbackType
Removed
AVAudioPlayerNodeCompletionDataConsumed
Removed
AVAudioPlayerNodeCompletionDataRendered
Removed
AVAudioPlayerNodeCompletionDataPlayedBack
Removed
AVAudioPlayerNodeCompletionHandler
Removed
AVAudioPlayerNode
Removed
-[AVAudioPlayerNode init]
Removed
-[AVAudioPlayerNode scheduleBuffer:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleBuffer:completionCallbackType:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleBuffer:atTime:options:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleBuffer:atTime:options:completionCallbackType:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleFile:atTime:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleFile:atTime:completionCallbackType:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleSegment:startingFrame:frameCount:atTime:completionHandler:]
Removed
-[AVAudioPlayerNode scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:]
Removed
-[AVAudioPlayerNode stop]
Removed
-[AVAudioPlayerNode prepareWithFrameCount:]
Removed
-[AVAudioPlayerNode play]
Removed
-[AVAudioPlayerNode playAtTime:]
Removed
-[AVAudioPlayerNode pause]
Removed
-[AVAudioPlayerNode nodeTimeForPlayerTime:]
Removed
-[AVAudioPlayerNode playerTimeForNodeTime:]
Removed
AVAudioPlayerNode.playing
../Frameworks/AVFAudio.framework/Headers/AVAudioRecorder.h
Removed
AVAudioRecorder
Removed
-[AVAudioRecorder initWithURL:settings:error:]
Removed
-[AVAudioRecorder initWithURL:format:error:]
Removed
-[AVAudioRecorder prepareToRecord]
Removed
-[AVAudioRecorder record]
Removed
-[AVAudioRecorder recordAtTime:]
Removed
-[AVAudioRecorder recordForDuration:]
Removed
-[AVAudioRecorder recordAtTime:forDuration:]
Removed
-[AVAudioRecorder pause]
Removed
-[AVAudioRecorder stop]
Removed
-[AVAudioRecorder deleteRecording]
Removed
AVAudioRecorder.recording
Removed
AVAudioRecorder.url
Removed
AVAudioRecorder.settings
Removed
AVAudioRecorder.format
Removed
AVAudioRecorder.delegate
Removed
AVAudioRecorder.currentTime
Removed
AVAudioRecorder.deviceCurrentTime
Removed
AVAudioRecorder.meteringEnabled
Removed
-[AVAudioRecorder updateMeters]
Removed
-[AVAudioRecorder peakPowerForChannel:]
Removed
-[AVAudioRecorder averagePowerForChannel:]
Removed
AVAudioRecorderDelegate
Removed
-[AVAudioRecorderDelegate audioRecorderDidFinishRecording:successfully:]
Removed
-[AVAudioRecorderDelegate audioRecorderEncodeErrorDidOccur:error:]
../Frameworks/AVFAudio.framework/Headers/AVAudioRoutingArbiter.h
Removed
AVAudioRoutingArbitrationCategory
Removed
AVAudioRoutingArbitrationCategoryPlayback
Removed
AVAudioRoutingArbitrationCategoryPlayAndRecord
Removed
AVAudioRoutingArbitrationCategoryPlayAndRecordVoice
Removed
AVAudioRoutingArbiter
Removed
AVAudioRoutingArbiter.sharedRoutingArbiter
Removed
-[AVAudioRoutingArbiter beginArbitrationWithCategory:completionHandler:]
Removed
-[AVAudioRoutingArbiter leaveArbitration]
../Frameworks/AVFAudio.framework/Headers/AVAudioSequencer.h
Removed
AVMusicTimeStamp
Removed
AVMusicSequenceLoadOptions
Removed
AVMusicSequenceLoadSMF_PreserveTracks
Removed
AVMusicSequenceLoadSMF_ChannelsToTracks
Removed
AVBeatRange
Removed
AVMakeBeatRange()
Removed
AVAudioSequencer
Removed
-[AVAudioSequencer init]
Removed
-[AVAudioSequencer initWithAudioEngine:]
Removed
-[AVAudioSequencer loadFromURL:options:error:]
Removed
-[AVAudioSequencer loadFromData:options:error:]
Removed
-[AVAudioSequencer writeToURL:SMPTEResolution:replaceExisting:error:]
Removed
-[AVAudioSequencer dataWithSMPTEResolution:error:]
Removed
-[AVAudioSequencer secondsForBeats:]
Removed
-[AVAudioSequencer beatsForSeconds:]
Removed
AVAudioSequencer.tracks
Removed
AVAudioSequencer.tempoTrack
Removed
AVAudioSequencer.userInfo
Removed
AVAudioSequencer.currentPositionInSeconds
Removed
AVAudioSequencer.currentPositionInBeats
Removed
AVAudioSequencer.playing
Removed
AVAudioSequencer.rate
Removed
-[AVAudioSequencer hostTimeForBeats:error:]
Removed
-[AVAudioSequencer beatsForHostTime:error:]
Removed
-[AVAudioSequencer prepareToPlay]
Removed
-[AVAudioSequencer startAndReturnError:]
Removed
-[AVAudioSequencer stop]
Removed
AVMusicTrack
Removed
AVMusicTrack.destinationAudioUnit
Removed
AVMusicTrack.destinationMIDIEndpoint
Removed
AVMusicTrack.loopRange
Removed
AVMusicTrack.loopingEnabled
Removed
AVMusicTrackLoopCount
Removed
AVMusicTrackLoopCountForever
Removed
AVMusicTrack.numberOfLoops
Removed
AVMusicTrack.offsetTime
Removed
AVMusicTrack.muted
Removed
AVMusicTrack.soloed
Removed
AVMusicTrack.lengthInBeats
Removed
AVMusicTrack.lengthInSeconds
Removed
AVMusicTrack.timeResolution
../Frameworks/AVFAudio.framework/Headers/AVAudioSession.h
Removed
AVAudioSession (Activation)
Removed
AVAudioSession (AVAudioSessionHardwareConfiguration)
Removed
AVAudioSession (Observation)
Removed
AVAudioSession (RoutingConfiguration)
Removed
AVAudioSessionInterruptionNotification
Removed
AVAudioSessionRouteChangeNotification
Removed
AVAudioSessionMediaServicesWereLostNotification
Removed
AVAudioSessionMediaServicesWereResetNotification
Removed
AVAudioSessionSilenceSecondaryAudioHintNotification
Removed
AVAudioSessionInterruptionTypeKey
Removed
AVAudioSessionInterruptionOptionKey
Removed
AVAudioSessionInterruptionWasSuspendedKey
Removed
AVAudioSessionRouteChangeReasonKey
Removed
AVAudioSessionRouteChangePreviousRouteKey
Removed
AVAudioSessionSilenceSecondaryAudioHintTypeKey
../Frameworks/AVFAudio.framework/Headers/AVAudioSessionDeprecated.h
Removed
AVAudioSession (AVAudioSessionDeprecated)
../Frameworks/AVFAudio.framework/Headers/AVAudioSessionRoute.h
Removed
AVAudioSessionLocation
Removed
AVAudioSessionLocationUpper
Removed
AVAudioSessionLocationLower
Removed
AVAudioSessionOrientation
Removed
AVAudioSessionOrientationTop
Removed
AVAudioSessionOrientationBottom
Removed
AVAudioSessionOrientationFront
Removed
AVAudioSessionOrientationBack
Removed
AVAudioSessionOrientationLeft
Removed
AVAudioSessionOrientationRight
Removed
AVAudioSessionPolarPattern
Removed
AVAudioSessionPolarPatternOmnidirectional
Removed
AVAudioSessionPolarPatternCardioid
Removed
AVAudioSessionPolarPatternSubcardioid
../Frameworks/AVFAudio.framework/Headers/AVAudioSessionTypes.h
Removed
AVAudioSessionPort
Removed
AVAudioSessionCategory
Removed
AVAudioSessionMode
Removed
AVAudioSessionActivationOptions
Removed
AVAudioSessionActivationOptionNone
Removed
AVAudioSessionPortOverride
Removed
AVAudioSessionPortOverrideNone
Removed
AVAudioSessionRouteChangeReason
Removed
AVAudioSessionRouteChangeReasonUnknown
Removed
AVAudioSessionRouteChangeReasonNewDeviceAvailable
Removed
AVAudioSessionRouteChangeReasonOldDeviceUnavailable
Removed
AVAudioSessionRouteChangeReasonCategoryChange
Removed
AVAudioSessionRouteChangeReasonOverride
Removed
AVAudioSessionRouteChangeReasonWakeFromSleep
Removed
AVAudioSessionRouteChangeReasonNoSuitableRouteForCategory
Removed
AVAudioSessionRouteChangeReasonRouteConfigurationChange
Removed
AVAudioSessionCategoryOptions
Removed
AVAudioSessionCategoryOptionMixWithOthers
Removed
AVAudioSessionCategoryOptionDuckOthers
Removed
AVAudioSessionInterruptionType
Removed
AVAudioSessionInterruptionTypeBegan
Removed
AVAudioSessionInterruptionTypeEnded
Removed
AVAudioSessionInterruptionOptions
Removed
AVAudioSessionInterruptionOptionShouldResume
Removed
AVAudioSessionSetActiveOptions
Removed
AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation
Removed
AVAudioSessionSilenceSecondaryAudioHintType
Removed
AVAudioSessionSilenceSecondaryAudioHintTypeBegin
Removed
AVAudioSessionSilenceSecondaryAudioHintTypeEnd
Removed
AVAudioSessionIOType
Removed
AVAudioSessionIOTypeNotSpecified
Removed
AVAudioSessionIOTypeAggregated
Removed
AVAudioSessionRouteSharingPolicy
Removed
AVAudioSessionRouteSharingPolicyDefault
Removed
AVAudioSessionRouteSharingPolicyLongFormAudio
Removed
AVAudioSessionRouteSharingPolicyIndependent
Removed
AVAudioSessionPromptStyle
Removed
AVAudioSessionPromptStyleNone
Removed
AVAudioSessionPromptStyleShort
Removed
AVAudioSessionPromptStyleNormal
Removed
AVAudioStereoOrientation
Removed
AVAudioStereoOrientationNone
Removed
AVAudioStereoOrientationPortrait
Removed
AVAudioStereoOrientationPortraitUpsideDown
Removed
AVAudioStereoOrientationLandscapeRight
Removed
AVAudioStereoOrientationLandscapeLeft
Removed
AVAudioSessionRecordPermission
Removed
AVAudioSessionRecordPermissionUndetermined
Removed
AVAudioSessionRecordPermissionDenied
Removed
AVAudioSessionRecordPermissionGranted
../Frameworks/AVFAudio.framework/Headers/AVAudioSettings.h
Removed
AVFormatIDKey
Removed
AVSampleRateKey
Removed
AVNumberOfChannelsKey
Removed
AVLinearPCMBitDepthKey
Removed
AVLinearPCMIsBigEndianKey
Removed
AVLinearPCMIsFloatKey
Removed
AVLinearPCMIsNonInterleaved
Removed
#def AVLinearPCMIsNonInterleavedKey
Removed
AVAudioFileTypeKey
Removed
AVEncoderAudioQualityKey
Removed
AVEncoderAudioQualityForVBRKey
Removed
AVEncoderBitRateKey
Removed
AVEncoderBitRatePerChannelKey
Removed
AVEncoderBitRateStrategyKey
Removed
AVEncoderBitDepthHintKey
Removed
AVSampleRateConverterAlgorithmKey
Removed
AVSampleRateConverterAudioQualityKey
Removed
AVChannelLayoutKey
Removed
AVAudioBitRateStrategy_Constant
Removed
AVAudioBitRateStrategy_LongTermAverage
Removed
AVAudioBitRateStrategy_VariableConstrained
Removed
AVAudioBitRateStrategy_Variable
Removed
AVSampleRateConverterAlgorithm_Normal
Removed
AVSampleRateConverterAlgorithm_Mastering
Removed
AVSampleRateConverterAlgorithm_MinimumPhase
Removed
AVAudioQuality
Removed
AVAudioQualityMin
Removed
AVAudioQualityLow
Removed
AVAudioQualityMedium
Removed
AVAudioQualityHigh
Removed
AVAudioQualityMax
../Frameworks/AVFAudio.framework/Headers/AVAudioSinkNode.h
Removed
AVAudioSinkNodeReceiverBlock
Removed
AVAudioSinkNode
Removed
-[AVAudioSinkNode initWithReceiverBlock:]
../Frameworks/AVFAudio.framework/Headers/AVAudioSourceNode.h
Removed
AVAudioSourceNodeRenderBlock
Removed
AVAudioSourceNode
Removed
-[AVAudioSourceNode initWithRenderBlock:]
Removed
-[AVAudioSourceNode initWithFormat:renderBlock:]
../Frameworks/AVFAudio.framework/Headers/AVAudioTime.h
Removed
AVAudioTime
Removed
-[AVAudioTime initWithAudioTimeStamp:sampleRate:]
Removed
-[AVAudioTime initWithHostTime:]
Removed
-[AVAudioTime initWithSampleTime:atRate:]
Removed
-[AVAudioTime initWithHostTime:sampleTime:atRate:]
Removed
+[AVAudioTime timeWithAudioTimeStamp:sampleRate:]
Removed
+[AVAudioTime timeWithHostTime:]
Removed
+[AVAudioTime timeWithSampleTime:atRate:]
Removed
+[AVAudioTime timeWithHostTime:sampleTime:atRate:]
Removed
+[AVAudioTime hostTimeForSeconds:]
Removed
+[AVAudioTime secondsForHostTime:]
Removed
-[AVAudioTime extrapolateTimeFromAnchor:]
Removed
AVAudioTime.hostTimeValid
Removed
AVAudioTime.hostTime
Removed
AVAudioTime.sampleTimeValid
Removed
AVAudioTime.sampleTime
Removed
AVAudioTime.sampleRate
Removed
AVAudioTime.audioTimeStamp
../Frameworks/AVFAudio.framework/Headers/AVAudioTypes.h
Removed
AVAudioFramePosition
Removed
AVAudioFrameCount
Removed
AVAudioPacketCount
Removed
AVAudioChannelCount
Removed
AVAudioNodeCompletionHandler
Removed
AVAudioNodeBus
Removed
AVAudio3DPoint
Removed
AVAudioMake3DPoint()
Removed
AVAudio3DVector
Removed
AVAudioMake3DVector()
Removed
AVAudio3DVectorOrientation
Removed
AVAudioMake3DVectorOrientation()
Removed
AVAudio3DAngularOrientation
Removed
AVAudioMake3DAngularOrientation()
../Frameworks/AVFAudio.framework/Headers/AVAudioUnit.h
Removed
#def AVAUDIOUNIT_HAVE_AUDIOUNIT
Removed
AVAudioUnit
Removed
+[AVAudioUnit instantiateWithComponentDescription:options:completionHandler:]
Removed
-[AVAudioUnit loadAudioUnitPresetAtURL:error:]
Removed
AVAudioUnit.audioComponentDescription
Removed
AVAudioUnit.audioUnit
Removed
AVAudioUnit.AUAudioUnit
Removed
AVAudioUnit.name
Removed
AVAudioUnit.manufacturerName
Removed
AVAudioUnit.version
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitComponent.h
Removed
#def AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT
Removed
AVAudioUnitTypeOutput
Removed
AVAudioUnitTypeMusicDevice
Removed
AVAudioUnitTypeMusicEffect
Removed
AVAudioUnitTypeFormatConverter
Removed
AVAudioUnitTypeEffect
Removed
AVAudioUnitTypeMixer
Removed
AVAudioUnitTypePanner
Removed
AVAudioUnitTypeGenerator
Removed
AVAudioUnitTypeOfflineEffect
Removed
AVAudioUnitTypeMIDIProcessor
Removed
AVAudioUnitManufacturerNameApple
Removed
AVAudioUnitComponent
Removed
AVAudioUnitComponent.name
Removed
AVAudioUnitComponent.typeName
Removed
AVAudioUnitComponent.localizedTypeName
Removed
AVAudioUnitComponent.manufacturerName
Removed
AVAudioUnitComponent.version
Removed
AVAudioUnitComponent.versionString
Removed
AVAudioUnitComponent.componentURL
Removed
AVAudioUnitComponent.availableArchitectures
Removed
AVAudioUnitComponent.sandboxSafe
Removed
AVAudioUnitComponent.hasMIDIInput
Removed
AVAudioUnitComponent.hasMIDIOutput
Removed
AVAudioUnitComponent.audioComponent
Removed
AVAudioUnitComponent.userTagNames
Removed
AVAudioUnitComponent.allTagNames
Removed
AVAudioUnitComponent.audioComponentDescription
Removed
AVAudioUnitComponent.iconURL
Removed
AVAudioUnitComponent.icon
Removed
AVAudioUnitComponent.passesAUVal
Removed
AVAudioUnitComponent.hasCustomView
Removed
AVAudioUnitComponent.configurationDictionary
Removed
-[AVAudioUnitComponent supportsNumberInputChannels:outputChannels:]
Removed
AVAudioUnitComponentTagsDidChangeNotification
Removed
AVAudioUnitComponentManager
Removed
AVAudioUnitComponentManager.tagNames
Removed
AVAudioUnitComponentManager.standardLocalizedTagNames
Removed
+[AVAudioUnitComponentManager sharedAudioUnitComponentManager]
Removed
-[AVAudioUnitComponentManager componentsMatchingPredicate:]
Removed
-[AVAudioUnitComponentManager componentsPassingTest:]
Removed
-[AVAudioUnitComponentManager componentsMatchingDescription:]
Removed
AVAudioUnitComponentManagerRegistrationsChangedNotification
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitDelay.h
Removed
AVAudioUnitDelay
Removed
AVAudioUnitDelay.delayTime
Removed
AVAudioUnitDelay.feedback
Removed
AVAudioUnitDelay.lowPassCutoff
Removed
AVAudioUnitDelay.wetDryMix
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitDistortion.h
Removed
AVAudioUnitDistortionPreset
Removed
AVAudioUnitDistortionPresetDrumsBitBrush
Removed
AVAudioUnitDistortionPresetDrumsBufferBeats
Removed
AVAudioUnitDistortionPresetDrumsLoFi
Removed
AVAudioUnitDistortionPresetMultiBrokenSpeaker
Removed
AVAudioUnitDistortionPresetMultiCellphoneConcert
Removed
AVAudioUnitDistortionPresetMultiDecimated1
Removed
AVAudioUnitDistortionPresetMultiDecimated2
Removed
AVAudioUnitDistortionPresetMultiDecimated3
Removed
AVAudioUnitDistortionPresetMultiDecimated4
Removed
AVAudioUnitDistortionPresetMultiDistortedFunk
Removed
AVAudioUnitDistortionPresetMultiDistortedCubed
Removed
AVAudioUnitDistortionPresetMultiDistortedSquared
Removed
AVAudioUnitDistortionPresetMultiEcho1
Removed
AVAudioUnitDistortionPresetMultiEcho2
Removed
AVAudioUnitDistortionPresetMultiEchoTight1
Removed
AVAudioUnitDistortionPresetMultiEchoTight2
Removed
AVAudioUnitDistortionPresetMultiEverythingIsBroken
Removed
AVAudioUnitDistortionPresetSpeechAlienChatter
Removed
AVAudioUnitDistortionPresetSpeechCosmicInterference
Removed
AVAudioUnitDistortionPresetSpeechGoldenPi
Removed
AVAudioUnitDistortionPresetSpeechRadioTower
Removed
AVAudioUnitDistortionPresetSpeechWaves
Removed
AVAudioUnitDistortion
Removed
-[AVAudioUnitDistortion loadFactoryPreset:]
Removed
AVAudioUnitDistortion.preGain
Removed
AVAudioUnitDistortion.wetDryMix
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitEffect.h
Removed
AVAudioUnitEffect
Removed
-[AVAudioUnitEffect initWithAudioComponentDescription:]
Removed
AVAudioUnitEffect.bypass
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitEQ.h
Removed
AVAudioUnitEQFilterType
Removed
AVAudioUnitEQFilterTypeParametric
Removed
AVAudioUnitEQFilterTypeLowPass
Removed
AVAudioUnitEQFilterTypeHighPass
Removed
AVAudioUnitEQFilterTypeResonantLowPass
Removed
AVAudioUnitEQFilterTypeResonantHighPass
Removed
AVAudioUnitEQFilterTypeBandPass
Removed
AVAudioUnitEQFilterTypeBandStop
Removed
AVAudioUnitEQFilterTypeLowShelf
Removed
AVAudioUnitEQFilterTypeHighShelf
Removed
AVAudioUnitEQFilterTypeResonantLowShelf
Removed
AVAudioUnitEQFilterTypeResonantHighShelf
Removed
AVAudioUnitEQFilterParameters
Removed
AVAudioUnitEQFilterParameters.filterType
Removed
AVAudioUnitEQFilterParameters.frequency
Removed
AVAudioUnitEQFilterParameters.bandwidth
Removed
AVAudioUnitEQFilterParameters.gain
Removed
AVAudioUnitEQFilterParameters.bypass
Removed
AVAudioUnitEQ
Removed
-[AVAudioUnitEQ initWithNumberOfBands:]
Removed
AVAudioUnitEQ.bands
Removed
AVAudioUnitEQ.globalGain
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitGenerator.h
Removed
AVAudioUnitGenerator
Removed
-[AVAudioUnitGenerator initWithAudioComponentDescription:]
Removed
AVAudioUnitGenerator.bypass
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitMIDIInstrument.h
Removed
#def AVAudioUnitMIDIInstrument_MixingConformance
Removed
AVAudioUnitMIDIInstrument
Removed
-[AVAudioUnitMIDIInstrument initWithAudioComponentDescription:]
Removed
-[AVAudioUnitMIDIInstrument startNote:withVelocity:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument stopNote:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendController:withValue:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendPitchBend:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendPressure:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendPressureForKey:withValue:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendProgramChange:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendProgramChange:bankMSB:bankLSB:onChannel:]
Removed
-[AVAudioUnitMIDIInstrument sendMIDIEvent:data1:data2:]
Removed
-[AVAudioUnitMIDIInstrument sendMIDIEvent:data1:]
Removed
-[AVAudioUnitMIDIInstrument sendMIDISysExEvent:]
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitReverb.h
Removed
AVAudioUnitReverbPreset
Removed
AVAudioUnitReverbPresetSmallRoom
Removed
AVAudioUnitReverbPresetMediumRoom
Removed
AVAudioUnitReverbPresetLargeRoom
Removed
AVAudioUnitReverbPresetMediumHall
Removed
AVAudioUnitReverbPresetLargeHall
Removed
AVAudioUnitReverbPresetPlate
Removed
AVAudioUnitReverbPresetMediumChamber
Removed
AVAudioUnitReverbPresetLargeChamber
Removed
AVAudioUnitReverbPresetCathedral
Removed
AVAudioUnitReverbPresetLargeRoom2
Removed
AVAudioUnitReverbPresetMediumHall2
Removed
AVAudioUnitReverbPresetMediumHall3
Removed
AVAudioUnitReverbPresetLargeHall2
Removed
AVAudioUnitReverb
Removed
-[AVAudioUnitReverb loadFactoryPreset:]
Removed
AVAudioUnitReverb.wetDryMix
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitSampler.h
Removed
AVAudioUnitSampler
Removed
-[AVAudioUnitSampler loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:]
Removed
-[AVAudioUnitSampler loadInstrumentAtURL:error:]
Removed
-[AVAudioUnitSampler loadAudioFilesAtURLs:error:]
Removed
AVAudioUnitSampler.stereoPan
Removed
AVAudioUnitSampler.masterGain
Removed
AVAudioUnitSampler.globalTuning
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitTimeEffect.h
Removed
AVAudioUnitTimeEffect
Removed
-[AVAudioUnitTimeEffect initWithAudioComponentDescription:]
Removed
AVAudioUnitTimeEffect.bypass
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitTimePitch.h
Removed
AVAudioUnitTimePitch
Removed
AVAudioUnitTimePitch.rate
Removed
AVAudioUnitTimePitch.pitch
Removed
AVAudioUnitTimePitch.overlap
../Frameworks/AVFAudio.framework/Headers/AVAudioUnitVarispeed.h
Removed
AVAudioUnitVarispeed
Removed
AVAudioUnitVarispeed.rate
../Frameworks/AVFAudio.framework/Headers/AVMIDIPlayer.h
Removed
AVMIDIPlayerCompletionHandler
Removed
AVMIDIPlayer
Removed
-[AVMIDIPlayer initWithContentsOfURL:soundBankURL:error:]
Removed
-[AVMIDIPlayer initWithData:soundBankURL:error:]
Removed
-[AVMIDIPlayer prepareToPlay]
Removed
-[AVMIDIPlayer play:]
Removed
-[AVMIDIPlayer stop]
Removed
AVMIDIPlayer.duration
Removed
AVMIDIPlayer.playing
Removed
AVMIDIPlayer.rate
Removed
AVMIDIPlayer.currentPosition
../Frameworks/AVFAudio.framework/Headers/AVSpeechSynthesis.h
Removed
AVSpeechBoundary
Removed
AVSpeechBoundaryImmediate
Removed
AVSpeechBoundaryWord
Removed
AVSpeechSynthesisVoiceQuality
Removed
AVSpeechSynthesisVoiceQualityDefault
Removed
AVSpeechSynthesisVoiceQualityEnhanced
Removed
AVSpeechSynthesisVoiceGender
Removed
AVSpeechSynthesisVoiceGenderUnspecified
Removed
AVSpeechSynthesisVoiceGenderMale
Removed
AVSpeechSynthesisVoiceGenderFemale
Removed
AVSpeechUtteranceMinimumSpeechRate
Removed
AVSpeechUtteranceMaximumSpeechRate
Removed
AVSpeechUtteranceDefaultSpeechRate
Removed
AVSpeechSynthesisVoiceIdentifierAlex
Removed
AVSpeechSynthesisIPANotationAttribute
Removed
AVSpeechSynthesizerBufferCallback
Removed
AVSpeechSynthesisVoice
Removed
+[AVSpeechSynthesisVoice speechVoices]
Removed
+[AVSpeechSynthesisVoice currentLanguageCode]
Removed
+[AVSpeechSynthesisVoice voiceWithLanguage:]
Removed
+[AVSpeechSynthesisVoice voiceWithIdentifier:]
Removed
AVSpeechSynthesisVoice.language
Removed
AVSpeechSynthesisVoice.identifier
Removed
AVSpeechSynthesisVoice.name
Removed
AVSpeechSynthesisVoice.quality
Removed
AVSpeechSynthesisVoice.gender
Removed
AVSpeechSynthesisVoice.audioFileSettings
Removed
AVSpeechUtterance
Removed
+[AVSpeechUtterance speechUtteranceWithString:]
Removed
+[AVSpeechUtterance speechUtteranceWithAttributedString:]
Removed
-[AVSpeechUtterance initWithString:]
Removed
-[AVSpeechUtterance initWithAttributedString:]
Removed
AVSpeechUtterance.voice
Removed
AVSpeechUtterance.speechString
Removed
AVSpeechUtterance.attributedSpeechString
Removed
AVSpeechUtterance.rate
Removed
AVSpeechUtterance.pitchMultiplier
Removed
AVSpeechUtterance.volume
Removed
AVSpeechUtterance.prefersAssistiveTechnologySettings
Removed
AVSpeechUtterance.preUtteranceDelay
Removed
AVSpeechUtterance.postUtteranceDelay
Removed
AVSpeechSynthesizer
Removed
AVSpeechSynthesizer.delegate
Removed
AVSpeechSynthesizer.speaking
Removed
AVSpeechSynthesizer.paused
Removed
-[AVSpeechSynthesizer speakUtterance:]
Removed
-[AVSpeechSynthesizer writeUtterance:toBufferCallback:]
Removed
-[AVSpeechSynthesizer stopSpeakingAtBoundary:]
Removed
-[AVSpeechSynthesizer pauseSpeakingAtBoundary:]
Removed
-[AVSpeechSynthesizer continueSpeaking]
Removed
AVSpeechSynthesizerDelegate
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:didStartSpeechUtterance:]
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:didFinishSpeechUtterance:]
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:didPauseSpeechUtterance:]
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:didContinueSpeechUtterance:]
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:didCancelSpeechUtterance:]
Removed
-[AVSpeechSynthesizerDelegate speechSynthesizer:willSpeakRangeOfSpeechString:utterance:]
AVAssetDownloadTask.h
Added
AVAssetDownloadTaskPrefersLosslessAudioKey
AVCaptureDevice.h
Added
AVCaptureCenterStageControlMode
AVContentKeySession.h
Added
AVContentKeyRequest.contentKeySpecifier
Added
AVContentKeyRequest.contentKey
Added
-[AVContentKeyRecipient contentKeySession:didProvideContentKey:]
Added
AVContentKeySpecifier
Added
+[AVContentKeySpecifier contentKeySpecifierForKeySystem:identifier:options:]
Added
-[AVContentKeySpecifier initForKeySystem:identifier:options:]
Added
AVContentKeySpecifier.keySystem
Added
AVContentKeySpecifier.identifier
Added
AVContentKeySpecifier.options
Added
AVContentKey
Added
AVContentKey.contentKeySpecifier
Added
AVSampleBufferAttachContentKey()
AVPlayerInterstitialEventController.h
Added
AVPlayerInterstitialEventRestrictions
Added
AVPlayerInterstitialEventRestrictionNone
Added
AVPlayerInterstitialEventRestrictionConstrainsSeekingForwardInPrimaryContent
Added
AVPlayerInterstitialEventRestrictionRequiresPlaybackAtPreferredRateForAdvancement
Added
AVPlayerInterstitialEventRestrictionDefaultPolicy
Added
AVPlayerInterstitialEvent
Added
+[AVPlayerInterstitialEvent interstitialEventWithPrimaryItem:time:templateItems:restrictions:resumptionOffset:]
Added
+[AVPlayerInterstitialEvent playerInterstitialEventWithPrimaryItem:time:interstitialTemplateItems:restrictions:resumptionOffset:]
Added
+[AVPlayerInterstitialEvent interstitialEventWithPrimaryItem:date:templateItems:restrictions:resumptionOffset:]
Added
+[AVPlayerInterstitialEvent playerInterstitialEventWithPrimaryItem:date:interstitialTemplateItems:restrictions:resumptionOffset:]
Added
AVPlayerInterstitialEvent.primaryItem
Added
AVPlayerInterstitialEvent.time
Added
AVPlayerInterstitialEvent.date
Added
AVPlayerInterstitialEvent.templateItems
Added
AVPlayerInterstitialEvent.interstitialTemplateItems
Added
AVPlayerInterstitialEvent.restrictions
Added
AVPlayerInterstitialEvent.resumptionOffset
Added
AVPlayerInterstitialEventObserver
Added
+[AVPlayerInterstitialEventObserver interstitialEventObserverWithPrimaryPlayer:]
Added
+[AVPlayerInterstitialEventObserver playerInterstitialEventObserverWithPrimaryPlayer:]
Added
-[AVPlayerInterstitialEventObserver initWithPrimaryPlayer:]
Added
AVPlayerInterstitialEventObserver.primaryPlayer
Added
AVPlayerInterstitialEventObserver.interstitialPlayer
Added
AVPlayerInterstitialEventObserver.events
Added
AVPlayerInterstitialEventObserver.interstitialEvents
Added
AVPlayerInterstitialEventObserver.currentEvent
Added
AVPlayerInterstitialEventObserverEventsDidChangeNotification
Added
AVPlayerInterstitialEventObserverCurrentEventDidChangeNotification
Added
AVPlayerInterstitialEventController
Added
+[AVPlayerInterstitialEventController interstitialEventControllerWithPrimaryPlayer:]
Added
+[AVPlayerInterstitialEventController playerInterstitialEventControllerWithPrimaryPlayer:]
Added
-[AVPlayerInterstitialEventController initWithPrimaryPlayer:]
Added
AVPlayerInterstitialEventController.events
Added
AVPlayerInterstitialEventController.interstitialEvents
Added
-[AVPlayerInterstitialEventController cancelCurrentEventWithResumptionOffset:]
Added
AVPlayerWaitingDuringInterstitialEventReason
Added
AVPlayerItem.automaticallyHandlesInterstitialEvents
Added
AVPlayerItem.templatePlayerItem
AVPlayerItem.h
Added
AVVariantPreferences
Added
AVVariantPreferenceNone
Added
AVVariantPreferenceScalabilityToLosslessAudio
Added
AVPlayerItem.variantPreferences
AVQueuedSampleBufferRendering.h
Added
AVQueuedSampleBufferRendering.hasSufficientMediaDataForReliablePlaybackStart
AVSampleBufferDisplayLayer.h
Added
AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification
Added
AVSampleBufferDisplayLayer.outputObscuredDueToInsufficientExternalProtection
AVSampleBufferRenderSynchronizer.h
Added
-[AVSampleBufferRenderSynchronizer setRate:time:atHostTime:]
Added
AVSampleBufferRenderSynchronizer.delaysRateChangeUntilHasSufficientMediaData