summaryrefslogtreecommitdiff
path: root/java/com/android/incallui/InCallServiceImpl.java
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2018-04-18 21:17:01 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-04-18 21:17:01 +0000
commit6ceb0dd5d694740672a4f983b0e639afcb1cb55f (patch)
treece9127501cc09efd0eb3d4cad176862494e3e44c /java/com/android/incallui/InCallServiceImpl.java
parente24966c56456d4f0239ea5bef9c4ae0ef4c27cad (diff)
parentef6d379198cf8bf20fd2d523645217849473607a (diff)
Merge "Multi-HFP device support for audio selector."
Diffstat (limited to 'java/com/android/incallui/InCallServiceImpl.java')
-rw-r--r--java/com/android/incallui/InCallServiceImpl.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/java/com/android/incallui/InCallServiceImpl.java b/java/com/android/incallui/InCallServiceImpl.java
index 6b463cef6..29a65b925 100644
--- a/java/com/android/incallui/InCallServiceImpl.java
+++ b/java/com/android/incallui/InCallServiceImpl.java
@@ -26,6 +26,7 @@ import android.telecom.InCallService;
import com.android.dialer.blocking.FilteredNumberAsyncQueryHandler;
import com.android.dialer.feedback.FeedbackComponent;
import com.android.incallui.audiomode.AudioModeProvider;
+import com.android.incallui.audiomode.BluetoothDeviceProviderComponent;
import com.android.incallui.call.CallList;
import com.android.incallui.call.ExternalCallList;
import com.android.incallui.call.TelecomAdapter;
@@ -97,6 +98,7 @@ public class InCallServiceImpl extends InCallService {
final Context context = getApplicationContext();
final ContactInfoCache contactInfoCache = ContactInfoCache.getInstance(context);
AudioModeProvider.getInstance().initializeAudioState(this);
+ BluetoothDeviceProviderComponent.get(context).bluetoothDeviceProvider().setUp();
InCallPresenter.getInstance()
.setUp(
context,
@@ -141,6 +143,7 @@ public class InCallServiceImpl extends InCallService {
// Tear down the InCall system
InCallPresenter.getInstance().tearDown();
TelecomAdapter.getInstance().clearInCallService();
+ BluetoothDeviceProviderComponent.get(this).bluetoothDeviceProvider().tearDown();
if (returnToCallController != null) {
returnToCallController.tearDown();
returnToCallController = null;