Loading media/java/android/media/AudioService.java +6 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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"); } } } Loading Loading
media/java/android/media/AudioService.java +6 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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"); } } } Loading