AV Foundation Framework Reference

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.


Framework
/System/Library/Frameworks/AVFoundation.framework
Header file directories
/System/Library/Frameworks/AVFoundation.framework/Headers

    Class References
  1. AVAsset
  2. AVAssetExportSession
  3. AVAssetImageGenerator
  4. AVAssetReader
  5. AVAssetReaderAudioMixOutput
  6. AVAssetReaderOutput
  7. AVAssetReaderTrackOutput
  8. AVAssetReaderVideoCompositionOutput
  9. AVAssetResourceLoader
  10. AVAssetResourceLoadingContentInformationRequest
  11. AVAssetResourceLoadingDataRequest
  12. AVAssetResourceLoadingRequest
  13. AVAssetTrack
  14. AVAssetTrackGroup
  15. AVAssetTrackSegment
  16. AVAssetWriter
  17. AVAssetWriterInput
  18. AVAssetWriterInputGroup
  19. AVAssetWriterInputPixelBufferAdaptor
  20. AVAsynchronousVideoCompositionRequest
  21. AVAudioMix
  22. AVAudioMixInputParameters
  23. AVAudioPlayer
  24. AVAudioRecorder
  25. AVAudioSession
  26. AVAudioSessionChannelDescription
  27. AVAudioSessionPortDescription
  28. AVAudioSessionRouteDescription
  29. AVCaptureAudioDataOutput
  30. AVCaptureConnection
  31. AVCaptureDevice
  32. AVCaptureDeviceFormat
  33. AVCaptureDeviceInput
  34. AVCaptureFileOutput
  35. AVCaptureInput
  36. AVCaptureMetadataOutput
  37. AVCaptureMovieFileOutput
  38. AVCaptureOutput
  39. AVCaptureSession
  40. AVCaptureStillImageOutput
  41. AVCaptureVideoDataOutput
  42. AVCaptureVideoPreviewLayer
  43. AVComposition
  44. AVCompositionTrack
  45. AVCompositionTrackSegment
  46. AVMediaSelectionGroup
  47. AVMediaSelectionOption
  48. AVMetadataFaceObject
  49. AVMetadataItem
  50. AVMetadataItemFilter
  51. AVMetadataMachineReadableCodeObject
  52. AVMetadataObject
  53. AVMutableAudioMix
  54. AVMutableAudioMixInputParameters
  55. AVMutableComposition
  56. AVMutableCompositionTrack
  57. AVMutableMetadataItem
  58. AVMutableTimedMetadataGroup
  59. AVMutableVideoComposition
  60. AVMutableVideoCompositionInstruction
  61. AVMutableVideoCompositionLayerInstruction
  62. AVOutputSettingsAssistant
  63. AVPlayer
  64. AVPlayerItem
  65. AVPlayerItemAccessLog
  66. AVPlayerItemAccessLogEvent
  67. AVPlayerItemErrorLog
  68. AVPlayerItemErrorLogEvent
  69. AVPlayerItemLegibleOutput
  70. AVPlayerItemOutput
  71. AVPlayerItemTrack
  72. AVPlayerItemVideoOutput
  73. AVPlayerLayer
  74. AVPlayerMediaSelectionCriteria
  75. AVQueuePlayer
  76. AVSpeechSynthesisVoice
  77. AVSpeechSynthesizer
  78. AVSpeechUtterance
  79. AVSynchronizedLayer
  80. AVTextStyleRule
  81. AVTimedMetadataGroup
  82. AVURLAsset
  83. AVVideoComposition
  84. AVVideoCompositionCoreAnimationTool
  85. AVVideoCompositionInstruction
  86. AVVideoCompositionInstruction
  87. AVVideoCompositionLayerInstruction
  88. AVVideoCompositionRenderContext
  89. NSCoder AV Foundation Additions
  90. NSValue AV Foundation Additions