OSDN Git Service

Check caller for sending media key to global priority session
authorJaewan Kim <jaewan@google.com>
Mon, 19 Sep 2016 12:19:55 +0000 (21:19 +0900)
committerJaewan Kim <jaewan@google.com>
Wed, 21 Sep 2016 00:12:47 +0000 (09:12 +0900)
commitd409d18686fb4e03714969e0e159f8afe5f16f8e
tree55bff73fe0bab88947661a0c96f4ead2ca0915ce
parent7538bb68cd8ab4781451781c123d72121b577934
Check caller for sending media key to global priority session

Prevent sending media key events from the non-system app to the global
priority session through the MediaSessionManager.dispatchMediaKeyEvent().
Note that any app can use the API indirectly with
the public API AudioManager.dispatchMediaKeyEvent().

Bug: 29833954
Tested: Installed malicious apps and confirmed that they don't work.
Tested: Run CtsTelecomTestCases and CtsMediaTestCases
Change-Id: I2a9e78196ba7455324e485f098f095d03b47ee15
services/core/java/com/android/server/media/MediaSessionService.java