Last Revision:
Version 2.1, 2012-11-29
Added device format, video frame rate range, and lock video device for configuration UI. Added the captureOutputShouldProvideSampleAccurateRecordingStart: required delegate method for lower power consumption.
(Full Revision History)
Build Requirements:
Xcode 4.5 or later, OS X v10.7 or later
Runtime Requirements:
OS X v10.7 or later

AVRecorder demonstrates how to use AV Foundation capture API for recording movies, audio and video device switching, session preset switching, adjusting audio preview volume, visualizing audio preview volume, and use of transport controls.