Loading android/leaudio/app/src/main/java/com/android/bluetooth/leaudio/BluetoothProxy.java +10 −5 Original line number Diff line number Diff line Loading @@ -511,11 +511,13 @@ public class BluetoothProxy { adapterIntentFilter = new IntentFilter(); adapterIntentFilter.addAction(BluetoothAdapter.ACTION_STATE_CHANGED); application.registerReceiver(adapterIntentReceiver, adapterIntentFilter); application.registerReceiver(adapterIntentReceiver, adapterIntentFilter, Context.RECEIVER_EXPORTED); bassIntentFilter = new IntentFilter(); bassIntentFilter.addAction(BluetoothLeBroadcastAssistant.ACTION_CONNECTION_STATE_CHANGED); application.registerReceiver(bassIntentReceiver, bassIntentFilter); application.registerReceiver(bassIntentReceiver, bassIntentFilter, Context.RECEIVER_EXPORTED); } // Lazy constructing Singleton acquire method Loading Loading @@ -742,7 +744,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothLeAudio.ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED); application.registerReceiver(leAudioIntentReceiver, intentFilter); application.registerReceiver(leAudioIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupLeAudioProxy() { Loading @@ -760,7 +763,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothVolumeControl.ACTION_CONNECTION_STATE_CHANGED); application.registerReceiver(volumeControlIntentReceiver, intentFilter); application.registerReceiver(volumeControlIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupVolumeControlProxy() { Loading @@ -780,7 +784,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothHapClient.ACTION_HAP_CONNECTION_STATE_CHANGED); intentFilter.addAction("android.bluetooth.action.HAP_DEVICE_AVAILABLE"); application.registerReceiver(hapClientIntentReceiver, intentFilter); application.registerReceiver(hapClientIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupHapProxy() { Loading Loading
android/leaudio/app/src/main/java/com/android/bluetooth/leaudio/BluetoothProxy.java +10 −5 Original line number Diff line number Diff line Loading @@ -511,11 +511,13 @@ public class BluetoothProxy { adapterIntentFilter = new IntentFilter(); adapterIntentFilter.addAction(BluetoothAdapter.ACTION_STATE_CHANGED); application.registerReceiver(adapterIntentReceiver, adapterIntentFilter); application.registerReceiver(adapterIntentReceiver, adapterIntentFilter, Context.RECEIVER_EXPORTED); bassIntentFilter = new IntentFilter(); bassIntentFilter.addAction(BluetoothLeBroadcastAssistant.ACTION_CONNECTION_STATE_CHANGED); application.registerReceiver(bassIntentReceiver, bassIntentFilter); application.registerReceiver(bassIntentReceiver, bassIntentFilter, Context.RECEIVER_EXPORTED); } // Lazy constructing Singleton acquire method Loading Loading @@ -742,7 +744,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothLeAudio.ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED); application.registerReceiver(leAudioIntentReceiver, intentFilter); application.registerReceiver(leAudioIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupLeAudioProxy() { Loading @@ -760,7 +763,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothVolumeControl.ACTION_CONNECTION_STATE_CHANGED); application.registerReceiver(volumeControlIntentReceiver, intentFilter); application.registerReceiver(volumeControlIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupVolumeControlProxy() { Loading @@ -780,7 +784,8 @@ public class BluetoothProxy { intentFilter = new IntentFilter(); intentFilter.addAction(BluetoothHapClient.ACTION_HAP_CONNECTION_STATE_CHANGED); intentFilter.addAction("android.bluetooth.action.HAP_DEVICE_AVAILABLE"); application.registerReceiver(hapClientIntentReceiver, intentFilter); application.registerReceiver(hapClientIntentReceiver, intentFilter, Context.RECEIVER_EXPORTED); } private void cleanupHapProxy() { Loading