)]}'
{
  "commit": "e7880d8eb1903d42e4e2a90c99b58e2240e01e82",
  "tree": "5741d2b360b17a5be6c26d804dde98f55705b01e",
  "parents": [
    "cedde01622a6798f5c4526ef1227bd906b6e59ef"
  ],
  "author": {
    "name": "RoboErik",
    "email": "epastern@google.com",
    "time": "Wed Apr 30 12:48:25 2014 -0700"
  },
  "committer": {
    "name": "RoboErik",
    "email": "epastern@google.com",
    "time": "Tue May 06 14:06:29 2014 -0700"
  },
  "message": "Add APIs for creating a system priority session and getting controllers\n\nThis adds a hidden call to set flags and a flag for making a session an\nexclusive high priority session. This will cause all media button events\nto be sent to that session as long as it is stillr egistered. This\nrequires the MODIFY_PHONE_STATE permission like the old forCalls API.\n\nThis also adds a way to get controllers for all the ongoing sessions.\nThis is protected by the MEDIA_CONTENT_CONTROL permission like the\nold RemoteController APIs.\n\nChange-Id: I51540e8dcf3a7dbe02a0f8ee003821e40af653a3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a711896062ea71c9025d42d16c8517900ad28848",
      "old_mode": 33188,
      "old_path": "api/current.txt",
      "new_id": "1fe625b96ab68bef599708cb1255e780d661c629",
      "new_mode": 33188,
      "new_path": "api/current.txt"
    },
    {
      "type": "modify",
      "old_id": "ca77f04e20fb98e44425b320d88aedc6f3284ef5",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/ISession.aidl",
      "new_id": "7cab6b6fa2b4c4788cf70343298ab4a15d113a8f",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/ISession.aidl"
    },
    {
      "type": "modify",
      "old_id": "84b9a0f5dcd3642154bf2d6c9adb16293a09b5f6",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/ISessionManager.aidl",
      "new_id": "7a8c22eb230444209b2506040e101df82b3ef5db",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/ISessionManager.aidl"
    },
    {
      "type": "modify",
      "old_id": "4ee67d14018512b6688b38ec7d486e3e832f3c9a",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/MediaSessionLegacyHelper.java",
      "new_id": "da0100aa6f9a97b5ec56d968ae0b76ebe840d315",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/MediaSessionLegacyHelper.java"
    },
    {
      "type": "modify",
      "old_id": "8ccd788d0a143958fbeb262a58f1ea8f129d2881",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/Session.java",
      "new_id": "227175de9657b1c220568597972c9eaa301b38fa",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/Session.java"
    },
    {
      "type": "modify",
      "old_id": "15bf0e399ab9f68385dec478ed604fca4dddc079",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/SessionManager.java",
      "new_id": "fd022fcc65a5328e147e355df4af04a88efbd0e8",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/SessionManager.java"
    },
    {
      "type": "modify",
      "old_id": "3dc17fc896e1a7eeed4ef81d2885774ef3f72698",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaSessionRecord.java",
      "new_id": "e4e5979a7504dedbc71c4074276d50484fb3cbbb",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaSessionRecord.java"
    },
    {
      "type": "modify",
      "old_id": "107f6ad257f297866c4ffa1e2ce9f9b61ba775ea",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaSessionService.java",
      "new_id": "3035521fc894d0db8dfa9bb74d56083b32195765",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaSessionService.java"
    }
  ]
}
