Abstract:
An automatic audio recovery system in a mobile device is provided. The system includes one or more status generators and an audio path recovery handler. The one or more status generators are configured to monitor operation of audio path elements within the mobile device, and are configured to detect and report one or more abnormal audio operations to an audio status monitor, where, responsive to one or more reports corresponding to the one or more abnormal audio operations, the audio status monitor requests automatic recovery of the audio path elements. The audio path recovery handler is configured to receive an automatic recovery request from the audio status monitor, and is configured to responsively direct reset elements corresponding to the audio path elements to automatically initialize the audio path elements to a stable state.