The delegate of an audio recorder object.
On This Page
All of the methods in this protocol are optional. They allow a delegate to respond to audio interruptions and audio decoding errors, and to the completion of a recording.
Called by the system when a recording is stopped or has finished due to reaching its time limit.
Called when an audio recorder encounters an encoding error during recording.
Called when the audio session is interrupted during a recording, such as by an incoming phone call.
Called after your audio session interruption ends, with options indicating the state of the audio session.
Called after your audio session interruption ends.
Called after your audio session interruption ends, with flags indicating the state of the audio session.
Creates an audio file and prepares the system for recording.
Starts or resumes recording.
Starts recording at a specific time.
Records for a specified duration of time.
Starts recording at a specified time for a specified duration of time.
Pauses a recording.
Stops recording and closes the audio file.
The delegate object for the audio recorder.
Deletes a recorded audio file.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.