)]}'
{
  "commit": "c0ac6cad00f51b99fafaa7c19e2e63b3b542735b",
  "tree": "ff78a637dc1f0a8d8dd3e42e85b4123f020326f5",
  "parents": [
    "b697cea0b6d6192c4d73c6701bae485bd1c4f9da"
  ],
  "author": {
    "name": "Karl Wiberg",
    "email": "kwiberg@webrtc.org",
    "time": "Thu Sep 17 05:47:34 2015"
  },
  "committer": {
    "name": "Karl Wiberg",
    "email": "kwiberg@webrtc.org",
    "time": "Thu Sep 17 05:47:55 2015"
  },
  "message": "Move AudioDecoderPcm16B next to AudioEncoderPcm16B\n\nAll AudioDecoder subclasses have historically lived in NetEq, but they\nfit better with the codec they wrap.\n\nBUG\u003dwebrtc:4557\nR\u003dhenrik.lundin@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1348113002 .\n\nCr-Commit-Position: refs/heads/master@{#9963}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2494fc0f7c6c5dfabd4045f5b11bb23dda3870a9",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/BUILD.gn",
      "new_id": "bc1c35a14ddb0a61b425ab43624a45009d1d12e0",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3074dfd6dfaa37a90bc5af0a343103ec5ec456a",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6814c307a9eaa36d65c9c7b2b95ad5068e9f6d80",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/pcm16b/include/audio_decoder_pcm16b.h"
    },
    {
      "type": "modify",
      "old_id": "462d752d5595d9dba5ff7c615007524b4b052f58",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.gypi",
      "new_id": "3dc2f772c12be8efef5c441c5cd9a222a23f619a",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.gypi"
    },
    {
      "type": "modify",
      "old_id": "a96702156f8a185975b4be7cb4ab15e3975778ba",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/neteq/audio_decoder_impl.cc",
      "new_id": "892555049ffc796b5e0dd2cb0428cbf13dc01ddf",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/neteq/audio_decoder_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "2ef94107cb4b4eb3fed27e7331d74ffbbbfe263e",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/neteq/audio_decoder_impl.h",
      "new_id": "ffe908b791aa9ff432cdddc414c2b3db62bc301d",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/neteq/audio_decoder_impl.h"
    },
    {
      "type": "modify",
      "old_id": "7c9b56018e5469e59839a814e57a0f687dfb4c1b",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc",
      "new_id": "b476d7e31ec64e8a0dd2180865e81cd0d4b64ca0",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc"
    }
  ]
}
