summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul McLean <pmclean@google.com>2015-05-14 15:59:37 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-05-14 15:59:38 +0000
commitf799491fb4781c890625cfd0d2b397abbfb169e3 (patch)
treef0fd8bf23eae8bd91889ff5974847ca68e066d11
parentfc56b88ac4ea56c53f9ab648b6a92d85a05562c8 (diff)
parent338f27ab28a451d08417e4b2987aba1267b4c95d (diff)
downloadframeworks_base-f799491fb4781c890625cfd0d2b397abbfb169e3.zip
frameworks_base-f799491fb4781c890625cfd0d2b397abbfb169e3.tar.gz
frameworks_base-f799491fb4781c890625cfd0d2b397abbfb169e3.tar.bz2
Merge "New policy for internal and wired device names." into mnc-dev
-rw-r--r--api/current.txt2
-rw-r--r--api/system-current.txt2
-rw-r--r--media/java/android/media/AudioDeviceInfo.java5
-rw-r--r--services/core/java/com/android/server/WiredAccessoryManager.java4
4 files changed, 7 insertions, 6 deletions
diff --git a/api/current.txt b/api/current.txt
index 7adaa41..3046aaf 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -14704,7 +14704,7 @@ package android.media {
method public int[] getChannelMasks();
method public int[] getFormats();
method public int getId();
- method public java.lang.CharSequence getName();
+ method public java.lang.CharSequence getProductName();
method public int[] getSampleRates();
method public int getType();
method public boolean isSink();
diff --git a/api/system-current.txt b/api/system-current.txt
index 4b76109..d3a16a6 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -15917,7 +15917,7 @@ package android.media {
method public int[] getChannelMasks();
method public int[] getFormats();
method public int getId();
- method public java.lang.CharSequence getName();
+ method public java.lang.CharSequence getProductName();
method public int[] getSampleRates();
method public int getType();
method public boolean isSink();
diff --git a/media/java/android/media/AudioDeviceInfo.java b/media/java/android/media/AudioDeviceInfo.java
index 4ecb930..0384d40 100644
--- a/media/java/android/media/AudioDeviceInfo.java
+++ b/media/java/android/media/AudioDeviceInfo.java
@@ -122,8 +122,9 @@ public final class AudioDeviceInfo {
/**
* @return The human-readable name of the audio device.
*/
- public CharSequence getName() {
- return mPort.name();
+ public CharSequence getProductName() {
+ String portName = mPort.name();
+ return portName.length() != 0 ? portName : android.os.Build.MODEL;
}
/**
diff --git a/services/core/java/com/android/server/WiredAccessoryManager.java b/services/core/java/com/android/server/WiredAccessoryManager.java
index 0de8c8d..e0e6070 100644
--- a/services/core/java/com/android/server/WiredAccessoryManager.java
+++ b/services/core/java/com/android/server/WiredAccessoryManager.java
@@ -216,9 +216,9 @@ final class WiredAccessoryManager implements WiredAccessoryCallbacks {
mWakeLock.acquire();
- Log.i(TAG, "MSG_NEW_DEVICE_STATE ");
+ Log.i(TAG, "MSG_NEW_DEVICE_STATE");
Message msg = mHandler.obtainMessage(MSG_NEW_DEVICE_STATE, headsetState,
- mHeadsetState, newName);
+ mHeadsetState, "");
mHandler.sendMessage(msg);
mHeadsetState = headsetState;