From 5d0f29737bfa7d9e2891b1e99c87e86fce434599 Mon Sep 17 00:00:00 2001 From: Zach Johnson Date: Sat, 17 Oct 2015 21:10:31 -0700 Subject: [PATCH] Add FLAG_RECEIVER_FOREGROUND to audio state broadcasts This is important so audio can be rejected in a timely manner when necessary. Change-Id: I4a7789d262ac74c5014b34eb959d502a68217362 --- src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java b/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java index f9cadabe..21d38e22 100644 --- a/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java +++ b/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java @@ -2242,6 +2242,7 @@ final class HeadsetClientStateMachine extends StateMachine { private void broadcastAudioState(BluetoothDevice device, int newState, int prevState) { Intent intent = new Intent(BluetoothHeadsetClient.ACTION_AUDIO_STATE_CHANGED); + intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND); intent.putExtra(BluetoothProfile.EXTRA_PREVIOUS_STATE, prevState); intent.putExtra(BluetoothProfile.EXTRA_STATE, newState); -- 2.11.0