I see a notification that another app has requested audio focus. How can I tell which app did this?
Audio Focus is something that is managed by Android to allow only one app to play audio at a time. When an audio app (such as DoggCatcher) plays audio, it first requests audio focus.
The notification is displayed when another app has requested audio focus and Android revokes the audio focus from DoggCatcher. At this point, DoggCatcher must stop audio playback.
Audio apps should only do this when they are responding to user input, like pressing on a media button in the app. But sometimes apps do this at other times, some seeming completely random.
The easiest way to figure out which app is responsible is to send a debug log to yourself. You can do this in the DoggCatcher menu - send log to developer, but put your own email address in the TO field. You'll receive a debug log.
Look for this in the log that is attached to the email - "AudioPauser::Pausing due to lost audio focus:". This is DoggCatcher responding to losing the focus. Just prior in the log you should see some log entries for other apps. Look for something that relates to audio and you've probably found the culprit.
Here are a list of apps that I have confirmed to do this. If you are the developer of one of these apps, and this has been corrected, please let me know and I'll get it removed from this list immediately.
-Google Listen
-Rhapsody
-Winamp
