Don't use deprecated AudioState accessor
Use AudioState.getRoute() instead of AudioState.route
Bug:
Change-Id: I3f17efd597d5fff9355930c364d3449f9db797f7
diff --git a/src/com/android/server/telecom/CallAudioManager.java b/src/com/android/server/telecom/CallAudioManager.java
index aed592d..0078765 100644
--- a/src/com/android/server/telecom/CallAudioManager.java
+++ b/src/com/android/server/telecom/CallAudioManager.java
@@ -191,12 +191,12 @@
if (isDocked) {
// Device just docked, turn to speakerphone. Only do so if the route is currently
// earpiece so that we dont switch out of a BT headset or a wired headset.
- if (mAudioState.route == AudioState.ROUTE_EARPIECE) {
+ if (mAudioState.getRoute() == AudioState.ROUTE_EARPIECE) {
setAudioRoute(AudioState.ROUTE_SPEAKER);
}
} else {
// Device just undocked, remove from speakerphone if possible.
- if (mAudioState.route == AudioState.ROUTE_SPEAKER) {
+ if (mAudioState.getRoute() == AudioState.ROUTE_SPEAKER) {
setAudioRoute(AudioState.ROUTE_WIRED_OR_EARPIECE);
}
}