From 008dfadb31f58efbd7bd99b3d3e5d6ee21d68c05 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Tue, 2 Dec 2014 12:23:04 -0800 Subject: [PATCH] Remove obsolete AudioManager audio dock plugged Intents We have no code that listens for AudioManager.ACTION_ANALOG_AUDIO_DOCK_PLUG and AudioManager.ACTION_DIGITAL_AUDIO_DOCK_PLUG Change-Id: I96a746c84e5a4b17df1b9fbdbb5de77e6bc39714 --- core/res/AndroidManifest.xml | 2 -- media/java/android/media/AudioManager.java | 30 ---------------------- media/java/android/media/AudioService.java | 6 ----- 3 files changed, 38 deletions(-) diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 003ec64256fa4..bdf57715ac87d 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -182,8 +182,6 @@ - - diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java index e61b5638dd84c..7b4d86486fee6 100644 --- a/media/java/android/media/AudioManager.java +++ b/media/java/android/media/AudioManager.java @@ -266,36 +266,6 @@ public class AudioManager { */ public static final String EXTRA_ENCODINGS = "android.media.extra.ENCODINGS"; - /** - * Broadcast Action: An analog audio speaker/headset plugged in or unplugged. - * - *

The intent will have the following extra values: - *

    - *
  • state - 0 for unplugged, 1 for plugged.
  • - *
  • name - Headset type, human readable string
  • - *
- * - * @hide - */ - @SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION) - public static final String ACTION_ANALOG_AUDIO_DOCK_PLUG = - "android.media.action.ANALOG_AUDIO_DOCK_PLUG"; - - /** - * Broadcast Action: A digital audio speaker/headset plugged in or unplugged. - * - *

The intent will have the following extra values: - *

    - *
  • state - 0 for unplugged, 1 for plugged.
  • - *
  • name - Headset type, human readable string
  • - *
- * - * @hide - */ - @SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION) - public static final String ACTION_DIGITAL_AUDIO_DOCK_PLUG = - "android.media.action.DIGITAL_AUDIO_DOCK_PLUG"; - /** * Broadcast Action: A USB audio accessory was plugged in or unplugged. * diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java index e5ae93c0bdb94..54f56ce31cf45 100644 --- a/media/java/android/media/AudioService.java +++ b/media/java/android/media/AudioService.java @@ -4673,12 +4673,6 @@ public class AudioService extends IAudioService.Stub { connType = AudioRoutesInfo.MAIN_HEADPHONES; intent.setAction(Intent.ACTION_HEADSET_PLUG); intent.putExtra("microphone", 0); - } else if (device == AudioSystem.DEVICE_OUT_ANLG_DOCK_HEADSET) { - connType = AudioRoutesInfo.MAIN_DOCK_SPEAKERS; - intent.setAction(AudioManager.ACTION_ANALOG_AUDIO_DOCK_PLUG); - } else if (device == AudioSystem.DEVICE_OUT_DGTL_DOCK_HEADSET) { - connType = AudioRoutesInfo.MAIN_DOCK_SPEAKERS; - intent.setAction(AudioManager.ACTION_DIGITAL_AUDIO_DOCK_PLUG); } else if (device == AudioSystem.DEVICE_OUT_HDMI) { connType = AudioRoutesInfo.MAIN_HDMI; configureHdmiPlugIntent(intent, state);