diff options
author | Jeff Brown <jeffbrown@google.com> | 2013-08-09 17:30:57 -0700 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2013-08-16 20:21:09 -0700 |
commit | f15ef4b02cf2e4298a6eca9709693f1e720c18c6 (patch) | |
tree | d830de7fe0eebd0a2d36399e96459e414c583f67 /media | |
parent | 77b2a86144365ce3dee557b5c444075c0e0a4033 (diff) | |
download | frameworks_base-f15ef4b02cf2e4298a6eca9709693f1e720c18c6.zip frameworks_base-f15ef4b02cf2e4298a6eca9709693f1e720c18c6.tar.gz frameworks_base-f15ef4b02cf2e4298a6eca9709693f1e720c18c6.tar.bz2 |
Remove setRemoteSubmixOn method.
The submix will be controlled automatically from now on based on
whether there is an active audio recorder.
Bug: 10265163
Change-Id: I90a8592136c6507680e70f054243df70cc82efad
Diffstat (limited to 'media')
-rw-r--r-- | media/java/android/media/AudioManager.java | 13 | ||||
-rw-r--r-- | media/java/android/media/AudioService.java | 25 | ||||
-rw-r--r-- | media/java/android/media/IAudioService.aidl | 2 |
3 files changed, 0 insertions, 40 deletions
diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java index 14cdbb7..9d7a694 100644 --- a/media/java/android/media/AudioManager.java +++ b/media/java/android/media/AudioManager.java @@ -1316,19 +1316,6 @@ public class AudioManager { } /** - * @hide - * Signals whether remote submix audio rerouting is enabled. - */ - public void setRemoteSubmixOn(boolean on, int address) { - IAudioService service = getService(); - try { - service.setRemoteSubmixOn(on, address); - } catch (RemoteException e) { - Log.e(TAG, "Dead object in setRemoteSubmixOn", e); - } - } - - /** * Sets audio routing to the wired headset on or off. * * @param on set <var>true</var> to route audio to/from wired diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java index 290866e..26b9495 100644 --- a/media/java/android/media/AudioService.java +++ b/media/java/android/media/AudioService.java @@ -150,7 +150,6 @@ public class AudioService extends IAudioService.Stub { private static final int MSG_PERSIST_MASTER_VOLUME_MUTE = 12; private static final int MSG_REPORT_NEW_ROUTES = 13; private static final int MSG_SET_FORCE_BT_A2DP_USE = 14; - private static final int MSG_SET_RSX_CONNECTION_STATE = 15; // change remote submix connection private static final int MSG_CHECK_MUSIC_ACTIVE = 16; private static final int MSG_BROADCAST_AUDIO_BECOMING_NOISY = 17; private static final int MSG_CONFIGURE_SAFE_MEDIA_VOLUME = 18; @@ -2364,26 +2363,6 @@ public class AudioService extends IAudioService.Stub { } }; - /** see AudioManager.setRemoteSubmixOn(boolean on) */ - public void setRemoteSubmixOn(boolean on, int address) { - sendMsg(mAudioHandler, MSG_SET_RSX_CONNECTION_STATE, - SENDMSG_REPLACE /* replace with QUEUE when multiple addresses are supported */, - on ? 1 : 0 /*arg1*/, - address /*arg2*/, - null/*obj*/, 0/*delay*/); - } - - private void onSetRsxConnectionState(int available, int address) { - AudioSystem.setDeviceConnectionState(AudioSystem.DEVICE_IN_REMOTE_SUBMIX, - available == 1 ? - AudioSystem.DEVICE_STATE_AVAILABLE : AudioSystem.DEVICE_STATE_UNAVAILABLE, - String.valueOf(address) /*device_address*/); - AudioSystem.setDeviceConnectionState(AudioSystem.DEVICE_OUT_REMOTE_SUBMIX, - available == 1 ? - AudioSystem.DEVICE_STATE_AVAILABLE : AudioSystem.DEVICE_STATE_UNAVAILABLE, - String.valueOf(address) /*device_address*/); - } - private void onCheckMusicActive() { synchronized (mSafeMediaVolumeState) { if (mSafeMediaVolumeState == SAFE_MEDIA_VOLUME_INACTIVE) { @@ -3571,10 +3550,6 @@ public class AudioService extends IAudioService.Stub { break; } - case MSG_SET_RSX_CONNECTION_STATE: - onSetRsxConnectionState(msg.arg1/*available*/, msg.arg2/*address*/); - break; - case MSG_CHECK_MUSIC_ACTIVE: onCheckMusicActive(); break; diff --git a/media/java/android/media/IAudioService.aidl b/media/java/android/media/IAudioService.aidl index b4c8a04..c92bf2c 100644 --- a/media/java/android/media/IAudioService.aidl +++ b/media/java/android/media/IAudioService.aidl @@ -110,8 +110,6 @@ interface IAudioService { boolean isBluetoothA2dpOn(); - oneway void setRemoteSubmixOn(boolean on, int address); - int requestAudioFocus(int mainStreamType, int durationHint, IBinder cb, IAudioFocusDispatcher fd, String clientId, String callingPackageName); |