)]}'
{
  "commit": "906af5ccdb8bfd9a1062c45f294b41c534fc6dcf",
  "tree": "ffa06a8ba0981cbde5e41756ca526a2d10e93d08",
  "parents": [
    "f9a87d064cea26de25e9e46f03a23630e3bf6ad9"
  ],
  "author": {
    "name": "John Grossman",
    "email": "johngro@google.com",
    "time": "Thu Nov 12 09:22:38 2015 -0800"
  },
  "committer": {
    "name": "John Grossman",
    "email": "johngro@google.com",
    "time": "Thu Nov 12 09:22:38 2015 -0800"
  },
  "message": "Add two demos which exercise the audio server.\n\nAdd two simple demos which show how AudioTracks can be used to render audio.\nOne synthesizes and plays a sine wave at a specific frequency.  The other\nfetches a WAV file given a URL and plays the WAV file using an AudioTrack.\n\nR\u003djeffbrown@google.com, jamesr@chromium.org\nBUG\u003d\n\nReview URL: https://codereview.chromium.org/1406393004 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13b28c493482a23835dfec3e5a5901e2b8b5d936",
      "old_mode": 33188,
      "old_path": "examples/BUILD.gn",
      "new_id": "89e9cfcc22fa74f0bb7dc5ac3061cd888b520cae",
      "new_mode": 33188,
      "new_path": "examples/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b954557f071a1c283dea431b8648280c6762523",
      "new_mode": 33188,
      "new_path": "examples/audio_play_test/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b65ef68246644a4ad858d65f4d07156fa54056b",
      "new_mode": 33188,
      "new_path": "examples/audio_play_test/play_tone.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4706b02c6ae74464e954831d0b4f0d6b6c4349b",
      "new_mode": 33188,
      "new_path": "examples/audio_play_test/play_wav.cc"
    }
  ]
}
