From 4a9fde1770a014ee96d3acc485d633166a6c4771 Mon Sep 17 00:00:00 2001 From: Hall Liu Date: Thu, 16 Jan 2020 17:38:46 -0800 Subject: [PATCH] Move PhoneConstants constants to TelecomManager Move the video-call related constants to TelecomManager since Telecom is the only consumer. Bug: 147845600 Bug: 146834818 Test: manually make a video call and verify audio route Change-Id: I32ddaf6a237460bcf9431fee8a3f31c88d3e9361 --- telecomm/java/android/telecom/TelecomManager.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index 9cf4803966c68..ffb27797d3406 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -848,6 +848,17 @@ public class TelecomManager { */ public static final int PRESENTATION_PAYPHONE = 4; + + /* + * Values for the adb property "persist.radio.videocall.audio.output" + */ + /** @hide */ + public static final int AUDIO_OUTPUT_ENABLE_SPEAKER = 0; + /** @hide */ + public static final int AUDIO_OUTPUT_DISABLE_SPEAKER = 1; + /** @hide */ + public static final int AUDIO_OUTPUT_DEFAULT = AUDIO_OUTPUT_ENABLE_SPEAKER; + /** @hide */ @Retention(RetentionPolicy.SOURCE) @IntDef(