Merge "Indicate screen off condition to audio framework." into ics-mr0
This commit is contained in:
@@ -368,6 +368,8 @@ public class AudioService extends IAudioService.Stub {
|
||||
intentFilter.addAction(Intent.ACTION_USB_DGTL_HEADSET_PLUG);
|
||||
intentFilter.addAction(Intent.ACTION_HDMI_AUDIO_PLUG);
|
||||
intentFilter.addAction(Intent.ACTION_BOOT_COMPLETED);
|
||||
intentFilter.addAction(Intent.ACTION_SCREEN_ON);
|
||||
intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
|
||||
context.registerReceiver(mReceiver, intentFilter);
|
||||
|
||||
// Register for package removal intent broadcasts for media button receiver persistence
|
||||
@@ -2565,6 +2567,10 @@ public class AudioService extends IAudioService.Stub {
|
||||
removeMediaButtonReceiverForPackage(packageName);
|
||||
}
|
||||
}
|
||||
} else if (action.equals(Intent.ACTION_SCREEN_ON)) {
|
||||
AudioSystem.setParameters("screen_state=on");
|
||||
} else if (action.equals(Intent.ACTION_SCREEN_OFF)) {
|
||||
AudioSystem.setParameters("screen_state=off");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user