)]}'
{
  "log": [
    {
      "commit": "bf6b0ecd91172d6cd6cdd7c44f9ceecab4c29f27",
      "tree": "5af2b932484555dc58c2eb0ec338a4062ba99b81",
      "parents": [
        "f39a648edbb1502f278ab10310e42500692dc3df"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Tue Feb 12 12:30:12 2019 -0800"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Fri Feb 15 09:47:23 2019 -0800"
      },
      "message": "Refactor haptic constant.\n\nUse the constant from IExternalVibratorService.\n\nBug: 124318236\nTest: play audio-haptic coupled file\nChange-Id: Ice2ac13d0f6a6a749bb6243230524336144fa5f4\n"
    },
    {
      "commit": "9c99f15f442bd22b9846cb4b39bc54c13dde42b3",
      "tree": "2864e5e7e8ec4b27faeefce67b1c5a1b83dc2a88",
      "parents": [
        "a864ea5f2d034069a3ede5fef9180e702666ee37"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Fri Nov 16 15:30:38 2018 -0800"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Fri Nov 16 15:34:45 2018 -0800"
      },
      "message": "Convert libaudioprocessing to Android.bp\n\nSee build/soong/README.md for more information\n\nTest: cd frameworks/av/media/libaudioprocessing; mma\nTest: atest resampler_tests\nChange-Id: Icae927b3d4692f7cf15b296e6bf5529329b22325\n"
    }
  ]
}
