)]}'
{
  "commit": "201369ba583a63b87f40dacbbc2d9c2a13cbb958",
  "tree": "048683ea45de57cd5a62c9cff279e564ef52cecf",
  "parents": [
    "4dbb7193c5fde752707bee899a018511e872f1e5"
  ],
  "author": {
    "name": "Mikhail Naganov",
    "email": "mnaganov@google.com",
    "time": "Wed May 16 16:52:32 2018 -0700"
  },
  "committer": {
    "name": "Mikhail Naganov",
    "email": "mnaganov@google.com",
    "time": "Thu May 17 10:45:31 2018 -0700"
  },
  "message": "audioflinger: Dump software patches\n\nExample output:\n\n    Software patches:\n      Patch 44: thread 0xa6d83900 \u003d\u003e thread 0xa7dfe000\n\nThis helps to identify threads used for the patch.\n\nTest: adb shell dumpsys media.audio_flinger\nChange-Id: I6c70945abd8e4abd46cd0311559d35efb6127555\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "306d1a10e93bcad5b4fb1df705657e2bafb4493e",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.cpp",
      "new_id": "706837735537bab1c45ccbc2df337a2a2c02a8a5",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "be3286f33451d79293686b1f73272fec83afed23",
      "old_mode": 33188,
      "old_path": "services/audioflinger/PatchPanel.cpp",
      "new_id": "76661e78ed82b2a2148b5d09a51fe1d02c98bf8c",
      "new_mode": 33188,
      "new_path": "services/audioflinger/PatchPanel.cpp"
    },
    {
      "type": "modify",
      "old_id": "f4e43e2a51a5c644e77be991890b175f5c047e3d",
      "old_mode": 33188,
      "old_path": "services/audioflinger/PatchPanel.h",
      "new_id": "dff8ad2d617f4a6e958838e22859953b0d3ad9f6",
      "new_mode": 33188,
      "new_path": "services/audioflinger/PatchPanel.h"
    }
  ]
}
