Loading src/com/android/server/telecom/CallAudioRouteStateMachine.java +17 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,9 @@ public class CallAudioRouteStateMachine extends StateMachine { "Entering state " + getName()); if (isActive()) { Log.addEvent(mCallsManager.getForegroundCall(), AUDIO_ROUTE_TO_LOG_EVENT.get(getRouteCode(), LogUtils.Events.AUDIO_ROUTE)); AUDIO_ROUTE_TO_LOG_EVENT.get(getRouteCode(), LogUtils.Events.AUDIO_ROUTE), getVolumeString() ); } } Loading Loading @@ -301,6 +303,20 @@ public class CallAudioRouteStateMachine extends StateMachine { abstract public void updateSystemAudioState(); abstract public boolean isActive(); abstract public int getRouteCode(); private String getVolumeString() { if (mAudioManager == null) { return ""; } StringBuilder sb = new StringBuilder(); sb.append("Volume: rng="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_RING)); sb.append(", call="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_VOICE_CALL)); sb.append(", bt="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_BLUETOOTH_SCO)); return sb.toString(); } } class ActiveEarpieceRoute extends EarpieceRoute { Loading Loading
src/com/android/server/telecom/CallAudioRouteStateMachine.java +17 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,9 @@ public class CallAudioRouteStateMachine extends StateMachine { "Entering state " + getName()); if (isActive()) { Log.addEvent(mCallsManager.getForegroundCall(), AUDIO_ROUTE_TO_LOG_EVENT.get(getRouteCode(), LogUtils.Events.AUDIO_ROUTE)); AUDIO_ROUTE_TO_LOG_EVENT.get(getRouteCode(), LogUtils.Events.AUDIO_ROUTE), getVolumeString() ); } } Loading Loading @@ -301,6 +303,20 @@ public class CallAudioRouteStateMachine extends StateMachine { abstract public void updateSystemAudioState(); abstract public boolean isActive(); abstract public int getRouteCode(); private String getVolumeString() { if (mAudioManager == null) { return ""; } StringBuilder sb = new StringBuilder(); sb.append("Volume: rng="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_RING)); sb.append(", call="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_VOICE_CALL)); sb.append(", bt="); sb.append(mAudioManager.getStreamVolume(AudioManager.STREAM_BLUETOOTH_SCO)); return sb.toString(); } } class ActiveEarpieceRoute extends EarpieceRoute { Loading