)]}'
{
  "commit": "5ac8cd425e1a0c4287c0bb84f922fef4fa106411",
  "tree": "55138cd920d8b6b4af546fc1e9893cc851d509b2",
  "parents": [
    "a8d309df2f603767c0f0ad9248aef47a5b6ed5b8"
  ],
  "author": {
    "name": "Jean-Michel Trivi",
    "email": "jmtrivi@google.com",
    "time": "Thu Mar 24 16:35:36 2016 -0700"
  },
  "committer": {
    "name": "Jean-Michel Trivi",
    "email": "jmtrivi@google.com",
    "time": "Thu Mar 24 16:55:59 2016 -0700"
  },
  "message": "RENDER dynamic policies: fix address check\n\nFix mix / output address comparison when registering dynamic\n  policy mixes with a MIX_ROUTE_FLAG_RENDER flag.\nFix mix registration code path where the matching output is\n  not found, but no error is reported.\nImprove logs.\n\nBug 25448664\n\nChange-Id: I3679aead00304b38f7cc42dd9083644450771a15\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4af3d54e2b726ef850bcfc92a6f1c91150b81629",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/common/managerdefinitions/src/AudioPolicyMix.cpp",
      "new_id": "7ee98b675e86303bf39ffe278af1dd46375ecc6d",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/common/managerdefinitions/src/AudioPolicyMix.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2b014a47e74c36527245621efcdcc893d772002",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp",
      "new_id": "05c1e14ec3a7ee20c2c3bc97bb1c07095bf006a6",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp"
    }
  ]
}
