Document Revision History
This table describes the changes to Audio Session Programming Guide.
|2012-12-13||Added information on how to handle interruptions when using an audio processing graph.|
Added information about the
|2010-09-01||Updated to explain how to support application lifecycle in iOS 4.|
Updated “Activating and Deactivating Your Audio Session” to describe when you should deactivate app’s your audio session.
Updated for iOS 3.2 by describing changes in the behavior of movie player audio sessions. See “Working with Movies and iPod Music.”
Improved “About Configuring Audio Behavior.”
Added code recipe: “Checking if Other Audio is Playing During App Launch.”
Added code recipe: “Configuring Audio Units to Continue Playing When the Screen Locks.”
Added best practice information for working with audio hardware, as follows: added “Important” note to “Specifying Preferred Audio Hardware Settings”; added “Important” note to “Querying Hardware Characteristics”; improved the code recipes in “Querying and Using Audio Hardware Characteristics.”
Provided additional information on Simulator behavior in regard to audio sessions in “Developing with the Audio Session APIs.”
Added some tips for working with the characteristics of the Simulator in “Running Your App in the Simulator.”
Updated for iOS 3.1 to include descriptions of new audio session properties.
Expanded “Audio Session Cookbook” to include examples to support new material.
New document for iOS 2.2 that explains how to use an iOS application’s audio session.
© 2012 Apple Inc. All Rights Reserved. (Last updated: 2012-12-13)