)]}'
{
  "commit": "f2822edf611ff187eab61abccd9edb2edac4ba64",
  "tree": "03ea92d7f3e76d899beda4738198032ee4cf2d07",
  "parents": [
    "f6a99e63b6e18d3b3db25e0059a4979743046f31"
  ],
  "author": {
    "name": "Bjorn Volcker",
    "email": "bjornv@chromium.org",
    "time": "Fri Apr 10 06:06:45 2015"
  },
  "committer": {
    "name": "Bjorn Volcker",
    "email": "bjornv@chromium.org",
    "time": "Fri Apr 10 06:06:46 2015"
  },
  "message": "Refactor audio_coding/codecs/isac/fix: Removed usage of macro WEBRTC_SPL_MUL_16_16_RSFT\n\nThe macro is defined as\n#define WEBRTC_SPL_MUL_16_16_RSFT(a, b, c) \\\n(WEBRTC_SPL_MUL_16_16(a, b) \u003e\u003e (c))\n\nwhere the latter macro is in C defined as\n#define WEBRTC_SPL_MUL_16_16(a, b) \\\n((int32_t) (((int16_t)(a)) * ((int16_t)(b))))\n(For definitions on ARMv7 and MIPS, see common_audio/signal_processing/include/spl_inl_{armv7,mips}.h)\n\nThe replacement consists of\n- avoiding casts to int16_t if inputs already are int16_t\n- adding explicit cast to \u003ctype\u003e if result is assigned to \u003ctype\u003e (other than int or int32_t)\n- minor cleanups like remove of unnecessary parentheses and style changes\n- removed commented code lines used during development\n- excluded fft.c since there are neon optimizations used and a removal may cause a performance regression\n\nBUG\u003d3348, 3353\nTESTED\u003dlocally on linux and trybots\nR\u003dkwiberg@webrtc.org\n\nReview URL: https://webrtc-codereview.appspot.com/48799004\n\nCr-Commit-Position: refs/heads/master@{#8967}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67b18331b34ae4805671dad80b40c6f4a4c5255a",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c",
      "new_id": "16befba707ad84eac9463a405c5367c4fd3ca703",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c"
    },
    {
      "type": "modify",
      "old_id": "714a897cdb219659f7a35193328fdfef803807e0",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/decode.c",
      "new_id": "5e095da683255a8a1c45ee9aa8ba89550d7bfb0b",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/decode.c"
    },
    {
      "type": "modify",
      "old_id": "4243ea3874f51a4c79419420a4e78ae8b653e33a",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c",
      "new_id": "75ae542be06bc0b9fcd441ed878c68e0a2e84f13",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c"
    },
    {
      "type": "modify",
      "old_id": "d3e7107b6ea16daee97c53eb78dc4977cae4ffe2",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c",
      "new_id": "1a6372a664df83d4efdcbdd9680729dfb9c5c2da",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c"
    },
    {
      "type": "modify",
      "old_id": "c150e606921dd19f714031edce210ac13dc391bc",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c",
      "new_id": "39653789efc74a3c8e2ff8144cf6f45a4d927f20",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c"
    },
    {
      "type": "modify",
      "old_id": "5ae951a9e3ccf4d063b5a158dc3faa56bf87441b",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c",
      "new_id": "97e4ce03a43b8c54866ccfe87773797a949e9f24",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c"
    },
    {
      "type": "modify",
      "old_id": "e6ca7987fd8cecf0beaea7d8ca70f93710e34610",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c",
      "new_id": "8018a120aa57c19b9e677adfc92a08e0e9c02dd8",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c"
    },
    {
      "type": "modify",
      "old_id": "7ba7b69daab60be40443b87d6a56413c5710a280",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c",
      "new_id": "81bdff5e4fbca02f47e029ed1e69689dc36df85e",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c"
    },
    {
      "type": "modify",
      "old_id": "06471beb337e8244d18328e1b73b6302ad762d9b",
      "old_mode": 33188,
      "old_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c",
      "new_id": "eaf131df61b5343a17e3a306a547c4b0640a71b8",
      "new_mode": 33188,
      "new_path": "webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c"
    }
  ]
}
