AVAssetDownloadDelegate
- (void)URLSession:(nonnull NSURLSession *)session assetDownloadTask:(nonnull AVAssetDownloadTask *)assetDownloadTask willDownloadToURL:(nonnull NSURL *)location;
AVAssetVariantAudioRenditionSpecificAttributes
- (BOOL)isImmersive;
AVAssetVariantQualifier
+ (nonnull NSPredicate *)predicateForBinauralAudio:(BOOL)isBinauralAudio mediaSelectionOption:(nullable AVMediaSelectionOption *)mediaSelectionOption;
AVAssetVariantQualifier
+ (nonnull NSPredicate *)predicateForImmersiveAudio:(BOOL)isImmersiveAudio mediaSelectionOption:(nullable AVMediaSelectionOption *)mediaSelectionOption;
AVAssetVariantQualifier
+ (nonnull NSPredicate *)predicateForDownmixAudio:(BOOL)isDownmixAudio mediaSelectionOption:(nullable AVMediaSelectionOption *)mediaSelectionOption;
extern NSString * _Nonnull AVCaptureReactionSystemImageNameForType(AVCaptureReactionType _Nonnull reactionType)
AVCaptureVideoDataOutput
- (nullable NSDictionary<NSString *,id> *)recommendedVideoSettingsForVideoCodecType:(nonnull AVVideoCodecType)videoCodecType assetWriterOutputFileType:(nonnull AVFileType)outputFileType outputFileURL:(nullable NSURL *)outputFileURL;
AVCapturePhotoOutput
- (BOOL)isFastCapturePrioritizationSupported;
AVCapturePhotoOutput
- (BOOL)isFastCapturePrioritizationEnabled;
AVCapturePhotoOutput
- (BOOL)isZeroShutterLagSupported;
AVCapturePhotoOutput
- (BOOL)isZeroShutterLagEnabled;
AVCapturePhotoOutput
- (BOOL)isResponsiveCaptureSupported;
AVCapturePhotoOutput
- (BOOL)isResponsiveCaptureEnabled;
AVCaptureResolvedPhotoSettings
- (BOOL)isFastCapturePrioritizationEnabled;
AVAssetWriterFileTypeSpecificProperties
@property(nonatomic, assign, unsafe_unretained, readwrite) CMTime initialMovieFragmentInterval;
AVAssetVariantVideoAttributes
@property(nonatomic, readonly) NSArray<AVAssetVariantVideoLayoutAttributes *> * _Nonnull videoLayoutAttributes;
AVAssetVariantAudioRenditionSpecificAttributes
@property(nonatomic, readonly, getter = isImmersive) BOOL immersive;
extern API_UNAVAILABLE(watchos) const NSNotificationName AVSampleBufferVideoRendererDidFailToDecodeNotification
extern API_UNAVAILABLE(watchos) NSString *const AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey
extern API_UNAVAILABLE(watchos) const NSNotificationName AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeThumbsUp
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeThumbsDown
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeBalloons
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeHeart
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeFireworks
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeRain
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeConfetti
extern API_UNAVAILABLE(visionos) AVCaptureReactionType AVCaptureReactionTypeLasers
extern NSString *const _Nonnull AVURLAssetOverrideMIMETypeKey
extern const AVVideoCompositionPerFrameHDRDisplayMetadataPolicy _Nonnull AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate
extern const AVVideoCompositionPerFrameHDRDisplayMetadataPolicy _Nonnull AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate
AVVideoCompositionColorimetery
@property(nonatomic, readonly) AVVideoCompositionPerFrameHDRDisplayMetadataPolicy _Nonnull perFrameHDRDisplayMetadataPolicy;
AVMutableVideoCompositionColorimetery
@property(nonatomic, copy, readwrite) AVVideoCompositionPerFrameHDRDisplayMetadataPolicy _Nonnull perFrameHDRDisplayMetadataPolicy;
AVCaptureConnection
@property(nonatomic, assign, unsafe_unretained, readwrite) CGFloat videoRotationAngle;
extern const AVMediaCharacteristic AVMediaCharacteristicEnhancesSpeechIntelligibility
extern const AVMediaCharacteristic AVMediaCharacteristicTactileMinimal
extern const AVMediaCharacteristic AVMediaCharacteristicContainsStereoMultiviewVideo
extern const AVMediaCharacteristic AVMediaCharacteristicCarriesVideoStereoMetadata
extern const AVMediaCharacteristic AVMediaCharacteristicIndicatesHorizontalFieldOfView
extern const AVFileType AVFileTypeAHAP
extern API_UNAVAILABLE(watchos) const AVOutputSettingsPreset AVOutputSettingsPresetMVHEVC960x960
extern API_UNAVAILABLE(watchos) const AVOutputSettingsPreset AVOutputSettingsPresetMVHEVC1440x1440
AVCapturePhotoOutput
@property(nonatomic, assign, unsafe_unretained, readwrite, getter = isFastCapturePrioritizationSupported) BOOL fastCapturePrioritizationSupported;
AVCapturePhotoOutput
@property(nonatomic, assign, unsafe_unretained, readwrite, getter = isFastCapturePrioritizationEnabled) BOOL fastCapturePrioritizationEnabled;
AVCapturePhotoOutput
@property(nonatomic, readonly, getter = isZeroShutterLagSupported) BOOL zeroShutterLagSupported;
AVCapturePhotoOutput
@property(nonatomic, assign, unsafe_unretained, readwrite, getter = isZeroShutterLagEnabled) BOOL zeroShutterLagEnabled;
AVCapturePhotoOutput
@property(nonatomic, readonly, getter = isResponsiveCaptureSupported) BOOL responsiveCaptureSupported;
AVCapturePhotoOutput
@property(nonatomic, assign, unsafe_unretained, readwrite, getter = isResponsiveCaptureEnabled) BOOL responsiveCaptureEnabled;
AVCapturePhotoOutput
@property(nonatomic, readonly) AVCapturePhotoOutputCaptureReadiness captureReadiness;
AVCaptureResolvedPhotoSettings
@property(atomic, readonly, getter = isFastCapturePrioritizationEnabled) BOOL fastCapturePrioritizationEnabled;
extern API_UNAVAILABLE(visionos) const AVMetadataObjectType AVMetadataObjectTypeHumanFullBody
extern API_UNAVAILABLE(tvos) NSString *const AVAssetExportPresetMVHEVC960x960
extern API_UNAVAILABLE(tvos) NSString *const AVAssetExportPresetMVHEVC1440x1440
AVAssetExportSession
@property(nonatomic, assign, unsafe_unretained, readwrite) BOOL allowsParallelizedExport;
extern API_UNAVAILABLE(watchos) const AVCaptureDeviceType AVCaptureDeviceTypeExternal
extern API_UNAVAILABLE(visionos) const AVCaptureDeviceType AVCaptureDeviceTypeMicrophone
extern API_UNAVAILABLE(visionos) const AVCaptureDeviceType AVCaptureDeviceTypeContinuityCamera
AVCaptureDeviceVideoZoom
@property(nonatomic, readonly) CGFloat displayVideoZoomFactorMultiplier;