OSDN Git Service

Fix bug 2578813 Delay pausing music and routing audio for car docks
authorJean-Michel Trivi <jmtrivi@google.com>
Tue, 13 Apr 2010 01:44:10 +0000 (18:44 -0700)
committerJean-Michel Trivi <jmtrivi@google.com>
Tue, 13 Apr 2010 16:44:08 +0000 (09:44 -0700)
commit4c637b9e34f4c8db69a64ad21a4e2bcfa7485b5f
treee6934efc9bac51ae90dc1c40fd1f0a55a0aabfee
parentbcac496076ef6f439147e7a2be71e8a2b76ddede
Fix bug 2578813 Delay pausing music and routing audio for car docks

Moved broadcast of ACTION_AUDIO_BECOMING_NOISY from BluetoothA2dpService
to AudioService.
Broadcast ACTION_AUDIO_BECOMING_NOISY when disconnecting an A2DP
device.
Disconnect from A2DP docks with a delay to handle transient
disconnections.
Cancel delayed A2DP disconnections when connecting to a dock as this
can be a reconnection after a transient disconnection.

Change-Id: I1ee9e99f3ffa20727af38a4c4c8711942894a696
core/java/android/server/BluetoothA2dpService.java
media/java/android/media/AudioService.java