OSDN Git Service

Update music service to also handle AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
authorJean-Michel Trivi <jmtrivi@google.com>
Sat, 20 Mar 2010 00:41:49 +0000 (17:41 -0700)
committerJean-Michel Trivi <jmtrivi@google.com>
Sat, 20 Mar 2010 00:44:47 +0000 (17:44 -0700)
focus losses. Here they are handled just like regular transient
losses.

Change-Id: Ife2c78636ae3f83297b06e8d3aa60d7724e026ae

src/com/android/music/MediaPlaybackService.java

index b789d29..2ea6a22 100644 (file)
@@ -278,6 +278,7 @@ public class MediaPlaybackService extends Service {
                     }
                     break;
                 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
+                case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
                     Log.v(LOGTAG, "AudioFocus: received AUDIOFOCUS_LOSS_TRANSIENT");
                     if(isPlaying()) {
                         mPausedByTransientLossOfFocus = true;