AVFoundation watchOS 5.3 to 6.0 API Differences

../Frameworks/AVFAudio.framework/Headers/AVAudioEngine.h
../Frameworks/AVFAudio.framework/Headers/AVAudioEnvironmentNode.h
../Frameworks/AVFAudio.framework/Headers/AVAudioFormat.h
Added #def AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION
../Frameworks/AVFAudio.framework/Headers/AVAudioIONode.h
../Frameworks/AVFAudio.framework/Headers/AVAudioMixing.h
../Frameworks/AVFAudio.framework/Headers/AVAudioPlayer.h
Declaration
From@property (assign) id<AVAudioPlayerDelegate> delegate
To@property (weak) id<AVAudioPlayerDelegate> delegate

../Frameworks/AVFAudio.framework/Headers/AVAudioRecorder.h
Declaration
From@property (assign) id<AVAudioRecorderDelegate> delegate
To@property (weak) id<AVAudioRecorderDelegate> delegate

../Frameworks/AVFAudio.framework/Headers/AVAudioSession.h
AvailabilityReplacement
FromAvailablenone
ToDeprecatedAVAudioSessionRouteSharingPolicyLongFormAudio

../Frameworks/AVFAudio.framework/Headers/AVAudioSinkNode.h
../Frameworks/AVFAudio.framework/Headers/AVAudioSourceNode.h
../Frameworks/AVFAudio.framework/Headers/AVSpeechSynthesis.h
AVAnimation.h
AVAsset.h
Added AVAsset
Added AVAssetReferenceRestrictions
Added AVAssetReferenceRestrictionForbidNone
Added AVAssetReferenceRestrictionForbidRemoteReferenceToLocal
Added AVAssetReferenceRestrictionForbidLocalReferenceToRemote
Added AVAssetReferenceRestrictionForbidCrossSiteReference
Added AVAssetReferenceRestrictionForbidLocalReferenceToLocal
Added AVAssetReferenceRestrictionForbidAll
Added AVAssetReferenceRestrictionDefaultPolicy
AVAssetExportSession.h
Added AVAssetExportSession (AVAssetExportSessionPresets)
Added AVAssetExportSession (AVAssetExportSessionFileTypes)
Added AVAssetExportSession (AVAssetExportSessionDurationAndLength)
Added AVAssetExportSession (AVAssetExportSessionMetadata)
Added AVAssetExportSession (AVAssetExportSessionMediaProcessing)
Added AVAssetExportSession (AVAssetExportSessionMultipass)
AVAssetImageGenerator.h
AVAssetReader.h
AVAssetReaderOutput.h
Added AVAssetReaderOutput (AVAssetReaderOutputRandomAccess)
AVAssetResourceLoader.h
Added AVAssetResourceLoader (AVAssetResourceLoaderContentKeySupport)
Added AVAssetResourceLoadingRequest (AVAssetResourceLoadingRequestContentKeyRequestSupport)
Added AVAssetResourceLoadingRequest (AVAssetResourceLoadingRequestDeprecated)
AVAssetTrack.h
AVAssetTrackGroup.h
AVAssetTrackSegment.h
AVAssetWriter.h
Added AVAssetWriter (AVAssetWriterFileTypeSpecificProperties)
Added AVAssetWriter (AVAssetWriterInputGroups)
AVAssetWriterInput.h
Added AVAssetWriterInput (AVAssetWriterInputLanguageProperties)
Added AVAssetWriterInput (AVAssetWriterInputPropertiesForVisualCharacteristic)
Added AVAssetWriterInput (AVAssetWriterInputPropertiesForAudibleCharacteristic)
Added AVAssetWriterInput (AVAssetWriterInputFileTypeSpecificProperties)
Added AVAssetWriterInput (AVAssetWriterInputTrackAssociations)
Added AVAssetWriterInput (AVAssetWriterInputMultiPass)
AVAsynchronousKeyValueLoading.h
AVAudioMix.h
Added #def AVF_AUDIO_PROCESSING_TAP_AVAILABLE
AVAudioProcessingSettings.h
AVCaptureDevice.h
Added AVCaptureDevice (AVCaptureDevicePosition)
Added AVCaptureDevice (AVCaptureDeviceType)
Added AVCaptureDevice (AVCaptureDeviceSystemPressure)
Added AVCaptureDevice (AVCaptureDeviceVirtual)
Added AVCaptureDevice (AVCaptureDeviceFlash)
Added AVCaptureDevice (AVCaptureDeviceTorch)
Added AVCaptureDevice (AVCaptureDeviceFocus)
Added AVCaptureDevice (AVCaptureDeviceExposure)
Added AVCaptureDevice (AVCaptureDeviceWhiteBalance)
Added AVCaptureDevice (AVCaptureDeviceSubjectAreaChangeMonitoring)
Added AVCaptureDevice (AVCaptureDeviceLowLightBoost)
Added AVCaptureDevice (AVCaptureDeviceVideoZoom)
Added AVCaptureDevice (AVCaptureDeviceAuthorization)
Added AVCaptureDevice (AVCaptureDeviceTransportControls)
Added AVCaptureDevice (AVCaptureDeviceHighDynamicRangeSupport)
Added AVCaptureDevice (AVCaptureDeviceColorSpaceSupport)
Added AVCaptureDevice (AVCaptureDeviceDepthSupport)
Added AVCaptureDevice (AVCaptureDeviceGeometricDistortionCorrection)
Added AVCaptureDevice (AVCaptureDeviceCalibration)
Added AVCaptureDeviceFormat (AVCaptureDeviceFormatDepthDataAdditions)
Added AVCaptureDeviceFormat (AVCaptureDeviceFormatMultiCamAdditions)
Added AVCaptureDeviceFormat (AVCaptureDeviceFormatGeometricDistortionCorrection)
AVCaptureOutputBase.h
AVCapturePhotoOutput.h
Added AVCapturePhotoOutput (AVCapturePhotoOutputDepthDataDeliverySupport)
Added AVCapturePhoto (AVCapturePhotoConversions)
Added AVCapturePhoto (AVCapturePhotoBracketedCapture)
AVCaptureSession.h
AVCaptureStillImageOutput.h
Added AVCaptureStillImageOutput (AVCaptureStillImageOutputBracketedCapture)
AVCaptureSystemPressure.h
AVComposition.h
AVCompositionTrack.h
AVCompositionTrackSegment.h
AVContentKeySession.h
Added AVContentKeySession (AVContentKeyRecipients)
Added AVContentKeySession (AVContentKeySessionPendingExpiredSessionReports)
Added AVContentKeyRequest (AVContentKeyRequestRenewal)
AVDepthData.h
AVError.h
Added AVError
AVFoundation.h
Removed #def AVF_IS_WATCHOS_SDK
AVMediaFormat.h
AVMediaSelection.h
AVMediaSelectionGroup.h
AVMetadataFormat.h
AVMetadataIdentifiers.h
AVMetadataItem.h
AVMetadataObject.h
Added AVMetadataMachineReadableCodeObject (AVMetadataMachineReadableCodeDescriptor)
AVMovie.h
Added AVMovie
AVMovieTrack.h
AVOutputSettingsAssistant.h
Added AVOutputSettingsAssistant (AVOutputSettingsAssistant_SourceInformation)
AVPlayer.h
Added AVPlayer
AVPlayerItem.h
AVPlayerItemMediaDataCollector.h
AVPlayerItemOutput.h
Added AVPlayerItemLegibleOutput (AVPlayerItemLegibleOutput_NativeRepresentation)
Added AVPlayerItemLegibleOutput (AVPlayerItemLegibleOutput_TextStylingResolution)
AVPlayerItemTrack.h
AVPlayerLooper.h
AVPlayerMediaSelectionCriteria.h
AVPortraitEffectsMatte.h
AVQueuedSampleBufferRendering.h
AVSampleBufferAudioRenderer.h
AVSampleBufferRenderSynchronizer.h
AVSemanticSegmentationMatte.h
AVTime.h
Added NSValue (NSValueAVFoundationExtensions)
Added NSCoder (AVTimeCoding)
AVTimedMetadataGroup.h
AVVideoCompositing.h
AVVideoComposition.h
Added AVVideoComposition (AVVideoCompositionColorimetery)
Added AVVideoComposition (AVVideoCompositionFiltering)
Added AVMutableVideoComposition (AVMutableVideoCompositionColorimetery)
Added AVMutableVideoComposition (AVMutableVideoCompositionFiltering)
Added AVVideoComposition (AVVideoCompositionValidation)
AVVideoSettings.h