)]}'
{
  "commit": "050501d11d944dcb256d37d3b86bd658d94f6a7f",
  "tree": "97c66cb8bf0f64e10a231b49c870dd8fdf4a1b51",
  "parents": [
    "132a4fb88207075932d5dbb7970383ceb6405be7"
  ],
  "author": {
    "name": "Glenn Kasten",
    "email": "gkasten@google.com",
    "time": "Thu Jul 11 10:35:38 2013 -0700"
  },
  "committer": {
    "name": "Glenn Kasten",
    "email": "gkasten@google.com",
    "time": "Thu Jul 11 10:35:38 2013 -0700"
  },
  "message": "Fix AudioTrack::flush()\n\nIt was only flushing at a surface level, and even then only the first time\nthe server observed the client\u0027s flush request.  Now it flushes at a\ndeeper level, but there may be even deeper device-specific flushing.\n\nBug: 9770947\nChange-Id: I687cc3410ff9e5e5d4a5dcb9e3b129501e53d247\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f8f29299d50e82ed03b0c742101ccc90da587ef",
      "old_mode": 33188,
      "old_path": "media/libmedia/AudioTrackShared.cpp",
      "new_id": "6bb4ff77f86bbc37835587d16b597915d741fd28",
      "new_mode": 33188,
      "new_path": "media/libmedia/AudioTrackShared.cpp"
    }
  ]
}
