)]}'
{
  "commit": "e2be7ee2e84a34ee530833b758ec2b4833425ffb",
  "tree": "d147c2877c7b94964e8ac26421a1b92a1c7eb3d5",
  "parents": [
    "571e6c9105881dd7f93916e940d915d87c2bca03"
  ],
  "author": {
    "name": "Magnus Jedvert",
    "email": "magjed@webrtc.org",
    "time": "Wed Apr 04 08:42:25 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Apr 04 11:50:30 2018"
  },
  "message": "Android: Split out audio device targets\n\nThis CL splits out the audio device module Java code into a separate\ntarget, and also splits up the audio device module implementations into\nthree different build targets, one for OpenSLES, AAudio, and the Java\nbased implementation.\n\nBug: webrtc:7452, webrtc:9048\nChange-Id: I8ec09c73580b468837223ddd420fb29ca61fdea5\nReviewed-on: https://webrtc-review.googlesource.com/66461\nReviewed-by: Paulina Hensman \u003cphensman@webrtc.org\u003e\nCommit-Queue: Magnus Jedvert \u003cmagjed@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#22727}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd8ab63ca47e3283831da59d7cc334ea49fde21f",
      "old_mode": 33188,
      "old_path": "examples/BUILD.gn",
      "new_id": "aba2a37df578fee5958c3434fdafd28ebe6026bb",
      "new_mode": 33188,
      "new_path": "examples/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a90ac2f298f7c4d3429ea9c557efeba3e3258b29",
      "old_mode": 33188,
      "old_path": "sdk/android/BUILD.gn",
      "new_id": "0d4b157f6c86c08fc64ac5a4adce83531d7e096d",
      "new_mode": 33188,
      "new_path": "sdk/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0770b4691e1945a6d260729588db1de99a350079",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/aaudio_player.h",
      "new_id": "0265aee496c244cbe78c47826b742afe0823f444",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/aaudio_player.h"
    },
    {
      "type": "modify",
      "old_id": "e940d3272c4d3943cc0c30dacd6b8415ecf8d828",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/aaudio_recorder.cc",
      "new_id": "ccdea810b5ecc2101ce25ae9e3f96b40bd8372c0",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/aaudio_recorder.cc"
    },
    {
      "type": "modify",
      "old_id": "a424c47e26c0021a4a9965e29f21d049b4f28f1f",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/aaudio_recorder.h",
      "new_id": "4ceee27eada2e781229efee8c42fb0706bfb1e78",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/aaudio_recorder.h"
    },
    {
      "type": "modify",
      "old_id": "c05393f50c3c5da46884b17f78be67c7c28b19fd",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_device_module.cc",
      "new_id": "dbfc51984d80280490a0ef0f7fdbf71202ac81c4",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_device_module.cc"
    },
    {
      "type": "modify",
      "old_id": "98c51d584b3e9771a36c07a4fd17d5955f2c89af",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_manager.cc",
      "new_id": "d6942f564b1c2b7d83c3e7315f60756919bcf12a",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "eebaa72c310367aea82cb6dc6b651520555be5f4",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_manager.h",
      "new_id": "f288448c1d2ad10472cbdad191e2a99b9fc2f1cc",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_manager.h"
    },
    {
      "type": "modify",
      "old_id": "93675f74623f0f8ee9c253f01be253cc78be6bf8",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_record_jni.cc",
      "new_id": "0c529652bf49897d711d7510c7ddb1635321cb8f",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_record_jni.cc"
    },
    {
      "type": "modify",
      "old_id": "40cfa0b60dcd0b5a66fd104f4f81ab3076df7412",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_record_jni.h",
      "new_id": "80b415a165a1b33cb0a8145e5b57b55b04b8daee",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_record_jni.h"
    },
    {
      "type": "modify",
      "old_id": "c5ab6b33bc429a1e922817bedd25dc5860c3c24b",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_track_jni.cc",
      "new_id": "fade1b1dc62c7899b00a0a7cbbfc950c50980a26",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_track_jni.cc"
    },
    {
      "type": "modify",
      "old_id": "d56f30ce18ef264513cc4ff75543ec1d05009c5a",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/audio_track_jni.h",
      "new_id": "9de8ef77445f5bbba9fc91b376c0681281018a06",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/audio_track_jni.h"
    },
    {
      "type": "modify",
      "old_id": "14213d649696887ed2402b64f61e17a5c87c6430",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/build_info.cc",
      "new_id": "972a8cf9b52362d36a57d8acddb391482676acb2",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/build_info.cc"
    },
    {
      "type": "modify",
      "old_id": "59ade32908354ecec1eb2c474ac5d338be6e226e",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_common.cc",
      "new_id": "e21b7bfb356b5c7afe665b2dde21d537e015bfec",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_common.cc"
    },
    {
      "type": "modify",
      "old_id": "da14a50305670310fc7c020d695128765b191ab4",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_common.h",
      "new_id": "a498aec584bf9e5bc97edcb88116d9c2df32640c",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_common.h"
    },
    {
      "type": "modify",
      "old_id": "e2c1d75ed8906168a0382084a9b6687adda1139d",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_player.cc",
      "new_id": "ad7363f333d708c060435c52db18853cd0a31eaa",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_player.cc"
    },
    {
      "type": "modify",
      "old_id": "e4da19769b63c281cc9bd638a1eac3b69f0d2da7",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_player.h",
      "new_id": "9ac49b726e120bbfc295ade3678970ff260813c3",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_player.h"
    },
    {
      "type": "modify",
      "old_id": "e77e62eb5d1453facc3144e3797d82cf6835e054",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_recorder.cc",
      "new_id": "ecef30831876a2607840ad8d84f3f85ed5d84fc3",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_recorder.cc"
    },
    {
      "type": "modify",
      "old_id": "f1b0cbfd6eaafda09acc64a087d79f4267235f9d",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/opensles_recorder.h",
      "new_id": "994335f307424f23096bcdf946098645a0bc9afc",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/opensles_recorder.h"
    }
  ]
}
