)]}'
{
  "commit": "ebb6af45d3741a33259ea6bf8a5fc87881982943",
  "tree": "f4ce87071a3b0a650d5dc12d9301436417c58e09",
  "parents": [
    "1495d23d7b282a1e9a5d522eafe565a924667351"
  ],
  "author": {
    "name": "jiabin",
    "email": "jiabin@google.com",
    "time": "Tue Jun 09 17:31:17 2020 -0700"
  },
  "committer": {
    "name": "jiabin",
    "email": "jiabin@google.com",
    "time": "Tue Jun 23 15:25:17 2020 -0700"
  },
  "message": "Select haptic output when haptic-generating effect exists.\n\nHaptic-generating effect must be attached to haptic output thread as it\nrequires writing haptic channels. In that case, when haptic-generating\neffect exist, try to select the output that it is attatched to.\n\nBug: 136490803\nTest: make\nChange-Id: I6be84a3edac1094d6e457b3226c3930f28219167\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4eab304a239e2077039c6288d16954a43b97163",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/common/managerdefinitions/include/EffectDescriptor.h",
      "new_id": "59eee52d09cb61747a1ac30b822c202db33605bd",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/common/managerdefinitions/include/EffectDescriptor.h"
    },
    {
      "type": "modify",
      "old_id": "415962a939172e5422bb44bca8c36b1ef7127bb6",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/common/managerdefinitions/src/EffectDescriptor.cpp",
      "new_id": "843f5da66c72a91309b5973142530b9f50371edf",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/common/managerdefinitions/src/EffectDescriptor.cpp"
    },
    {
      "type": "modify",
      "old_id": "f05be06e71b9e2173f42f0ddc94a62edbf37710b",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp",
      "new_id": "559d406deb935ead46ab8cbddc5a571a4da7a907",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "b588f898d44721eff80a5ae201af9c7059f87d15",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/managerdefault/AudioPolicyManager.h",
      "new_id": "201abc6ae816f11387cff2f523af9c4e0a16d539",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/managerdefault/AudioPolicyManager.h"
    }
  ]
}
