)]}'
{
  "commit": "ac48767f919e2a641e4ff5597f7bc24c6d481d41",
  "tree": "284fbf6978db59ed468c343cbf7c899dc458793e",
  "parents": [
    "e3fb0afa964f8975d5c91ccbbdaeceee7fb0548d"
  ],
  "author": {
    "name": "Jean-Michel Trivi",
    "email": "jmtrivi@google.com",
    "time": "Fri Nov 11 10:05:18 2016 -0800"
  },
  "committer": {
    "name": "Jean-Michel Trivi",
    "email": "jmtrivi@google.com",
    "time": "Wed Nov 23 16:31:38 2016 -0800"
  },
  "message": "Conditional behavior for a11y stream volume\n\nVolumePolicy: define two a11y modes: 1/ legacy where\n  a11y volume aliases to media volume, 2/ a11y where\n  the a11y volume is independent from any other stream\n  type volume.\nRefactor accessibility service listening to accomodate\n  communicating to the volume controller when the\n  a11y service is running.\nMake accessibility stream alias conditional on a11y\n  service running. Reflect the behavior in the\n  volume controller.\n\nTest: enable Talkback and verify logs in Vol controller\nBug 30448020\n\nChange-Id: I80535ba259a22b6d93e62a7b3ca462a19d4c84b7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90ac4168bba7080d39b26e98d6c0bc98c87c59e5",
      "old_mode": 33188,
      "old_path": "media/java/android/media/IVolumeController.aidl",
      "new_id": "7f372654124da45231a649bdf2fdfa6cf6456fc4",
      "new_mode": 33188,
      "new_path": "media/java/android/media/IVolumeController.aidl"
    },
    {
      "type": "modify",
      "old_id": "1d33128ba752d705e3ee2a91f14f2944822f48b5",
      "old_mode": 33188,
      "old_path": "media/java/android/media/VolumePolicy.java",
      "new_id": "bbcce82f2e2d94c7df5c1e0e1d4cc1b6ebec7532",
      "new_mode": 33188,
      "new_path": "media/java/android/media/VolumePolicy.java"
    },
    {
      "type": "modify",
      "old_id": "331d09e4537a2df499d42761e8ec744c1b7d7ca2",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/values/strings.xml",
      "new_id": "5fec64777a0570a9dafd3462bb470844a895f43f",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/values/strings.xml"
    },
    {
      "type": "modify",
      "old_id": "c20cc842b607e2d1a8908f7351c6ae2c4e54a33d",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java",
      "new_id": "5393d60e4eddb772fd11361821dff15db9214179",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java"
    },
    {
      "type": "modify",
      "old_id": "ac9545c06c104c816d8148cdd30b835ff1e5b782",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/audio/AudioService.java",
      "new_id": "67f361441af7d0236c9524f2df8a010c1b78deca",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/audio/AudioService.java"
    }
  ]
}
