AV Foundation Framework Reference

Framework
/System/Library/Frameworks/AVFoundation.framework
Header file directories
/System/Library/Frameworks/AVFoundation.framework/Headers
Declared in
AVAnimation.h
AVAsset.h
AVAssetExportSession.h
AVAssetImageGenerator.h
AVAssetReader.h
AVAssetReaderOutput.h
AVAssetResourceLoader.h
AVAssetTrack.h
AVAssetTrackGroup.h
AVAssetTrackSegment.h
AVAssetWriter.h
AVAssetWriterInput.h
AVAsynchronousKeyValueLoading.h
AVAudioMix.h
AVAudioPlayer.h
AVAudioProcessingSettings.h
AVAudioRecorder.h
AVAudioSession.h
AVAudioSettings.h
AVCaptureDevice.h
AVCaptureInput.h
AVCaptureOutput.h
AVCaptureSession.h
AVCaptureVideoPreviewLayer.h
AVComposition.h
AVCompositionTrack.h
AVCompositionTrackSegment.h
AVError.h
AVMediaFormat.h
AVMediaSelectionGroup.h
AVMetadataFormat.h
AVMetadataItem.h
AVMetadataObject.h
AVOutputSettingsAssistant.h
AVPlayer.h
AVPlayerItem.h
AVPlayerItemOutput.h
AVPlayerItemTrack.h
AVPlayerLayer.h
AVPlayerMediaSelectionCriteria.h
AVSpeechSynthesis.h
AVSynchronizedLayer.h
AVTextStyleRule.h
AVTime.h
AVTimedMetadataGroup.h
AVUtilities.h
AVVideoCompositing.h
AVVideoComposition.h
AVVideoSettings.h
objc/NSObject.h

Introduction

The AV Foundation framework provides an Objective-C interface for managing and playing audio-visual media in iOS and OS X applications. To learn more about AV Foundation, see AV Foundation Programming Guide.