)]}'
{
  "commit": "c4b88a8d0f524666bf0f390075c334d047a104f2",
  "tree": "a2d45172a9d794b8b626ed9acadb656e346b2e9c",
  "parents": [
    "b53fc4ef8da47df8d5f580e8ee6135866ffebc33"
  ],
  "author": {
    "name": "Glenn Kasten",
    "email": "gkasten@google.com",
    "time": "Wed Apr 30 16:54:30 2014 -0700"
  },
  "committer": {
    "name": "Glenn Kasten",
    "email": "gkasten@google.com",
    "time": "Fri May 02 11:52:56 2014 -0700"
  },
  "message": "Fix bug for direct track with PCM !\u003d 16-bit\n\nThe AUDIO_FORMAT_PCM_8_BIT format was being converted to\nAUDIO_FORMAT_PCM_16_BIT on client side even for direct tracks.\nThat conversion was incorrect; it should only be done for mixed tracks.\n\nAlso remove checks for specific PCM formats in the generic part of\nserver side of createTrack.  Those format checks should only be done by\nthe thread.  This will allow direct tracks for PCM 8-bit, PCM 24-bit, etc.\n\nChange-Id: If5b9fd79f8642ed93e2aeabcaf4809b2ed798978\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8daf08b6ce08dfeaf59f0c7a4380bd9ad046a25f",
      "old_mode": 33188,
      "old_path": "media/libmedia/AudioTrack.cpp",
      "new_id": "dc4f90eae5ff89b510376f8664e9978948306ab0",
      "new_mode": 33188,
      "new_path": "media/libmedia/AudioTrack.cpp"
    },
    {
      "type": "modify",
      "old_id": "755d4808e0f22374176df115c169aadf16aed098",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.cpp",
      "new_id": "eb00c82f04ae01e898ce43392af8586a8037ae47",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.cpp"
    }
  ]
}
