diff options
| author | 2018-01-02 16:15:23 -0800 | |
|---|---|---|
| committer | 2018-01-11 14:07:25 -0800 | |
| commit | d2a9fc7abedf142836ccf0ca9faf32fd6fc50c6c (patch) | |
| tree | d36f738a240fc1dc8f5996873bab160c68b66e6c | |
| parent | ec25ea1520d25aeea4e099a58e10fcfbce2791b1 (diff) | |
Bluetooth in band ring
Prevent the telecom service from generating a ringer if there is already
a ringer generated by a phone connected over bluetooth headset client
service.
Bug: 65673832
Test: runtest telecom-unit -c
com.android.server.telecom.tests.RingerTest
Change-Id: I40710787cab0215f0456153a3557aa8cf1a50cdf
(cherry picked from commit 40ea5eea4194f56f63e6aa3383772f462306c02a)
| -rw-r--r-- | telecomm/java/android/telecom/TelecomManager.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index a9bbd2421d88..7d94b3f65500 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -236,6 +236,15 @@ public class TelecomManager { "android.telecom.extra.INCOMING_CALL_EXTRAS"; /** + * Optional extra for {@link #ACTION_INCOMING_CALL} containing a boolean to indicate that the + * call has an externally generated ringer. Used by the HfpClientConnectionService when In Band + * Ringtone is enabled to prevent two ringers from being generated. + * @hide + */ + public static final String EXTRA_CALL_EXTERNAL_RINGER = + "android.telecom.extra.CALL_EXTERNAL_RINGER"; + + /** * Optional extra for {@link android.content.Intent#ACTION_CALL} and * {@link android.content.Intent#ACTION_DIAL} {@code Intent} containing a {@link Bundle} * which contains metadata about the call. This {@link Bundle} will be saved into |