summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2014-09-10 20:59:32 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-09-10 20:59:32 +0000
commite1f07060b8c94cc02309172fb9fb8cd4bd0e35f7 (patch)
treef882c13d3a33517f9634fb9d050fc6a28721ea55 /media
parent057eb404363184b75ab0e5d3768a22126703f750 (diff)
parente825f0eec571831ceb60e65ec7e2a6b1ed7be5bd (diff)
downloadframeworks_base-e1f07060b8c94cc02309172fb9fb8cd4bd0e35f7.zip
frameworks_base-e1f07060b8c94cc02309172fb9fb8cd4bd0e35f7.tar.gz
frameworks_base-e1f07060b8c94cc02309172fb9fb8cd4bd0e35f7.tar.bz2
am e825f0ee: am 60f22fbf: Do not restore the media button event receiver
* commit 'e825f0eec571831ceb60e65ec7e2a6b1ed7be5bd': Do not restore the media button event receiver
Diffstat (limited to 'media')
-rw-r--r--media/java/android/media/AudioService.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java
index cad20b8..f87a108 100644
--- a/media/java/android/media/AudioService.java
+++ b/media/java/android/media/AudioService.java
@@ -779,9 +779,6 @@ public class AudioService extends IAudioService.Stub implements OnFinished {
// Broadcast vibrate settings
broadcastVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER);
broadcastVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION);
-
- // Restore the default media button receiver from the system settings
- restoreMediaButtonReceiver();
}
private int rescaleIndex(int index, int srcStream, int dstStream) {
@@ -5169,30 +5166,6 @@ public class AudioService extends IAudioService.Stub implements OnFinished {
/**
* Helper function:
- * Restore remote control receiver from the system settings.
- */
- private void restoreMediaButtonReceiver() {
- String receiverName = Settings.System.getStringForUser(mContentResolver,
- Settings.System.MEDIA_BUTTON_RECEIVER, UserHandle.USER_CURRENT);
- if ((null != receiverName) && !receiverName.isEmpty()) {
- ComponentName eventReceiver = ComponentName.unflattenFromString(receiverName);
- if (eventReceiver == null) {
- // an invalid name was persisted
- return;
- }
- // construct a PendingIntent targeted to the restored component name
- // for the media button and register it
- Intent mediaButtonIntent = new Intent(Intent.ACTION_MEDIA_BUTTON);
- // the associated intent will be handled by the component being registered
- mediaButtonIntent.setComponent(eventReceiver);
- PendingIntent pi = PendingIntent.getBroadcast(mContext,
- 0/*requestCode, ignored*/, mediaButtonIntent, 0/*flags*/);
- registerMediaButtonIntent(pi, eventReceiver, null);
- }
- }
-
- /**
- * Helper function:
* Set the new remote control receiver at the top of the RC focus stack.
* Called synchronized on mAudioFocusLock, then mRCStack
* precondition: mediaIntent != null