)]}'
{
  "commit": "eb5794da1659f87597291d84c2fbdfd89280065d",
  "tree": "2b1e0001dc89c96fd61c17954523249c0f4ff270",
  "parents": [
    "59228957d5d339b29480f2b673edd2bd2d5710ff"
  ],
  "author": {
    "name": "Steinar Midtskogen",
    "email": "stemidts@cisco.com",
    "time": "Wed Aug 24 13:00:04 2016 +0200"
  },
  "committer": {
    "name": "Steinar Midtskogen",
    "email": "stemidts@cisco.com",
    "time": "Thu Sep 08 04:29:47 2016 +0000"
  },
  "message": "Reduce memory footprint for CLPF decoding.\n\nInstead of having CLPF write to an entire new frame and\ncopy the result back into the original frame, make the\nfilter able to work in-place by keeping a buffer of size\nframe_width*filter_block_size and delay the write-back\nby one filter_block_size row.\n\nThis reduces the cycles spent in the filter to ~75%.\n\nChange-Id: I78ca74380c45492daa8935d08d766851edb5fbc1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "27e985c8db960130277033a5273e1c1031f04d08",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "81fc61cf502ca4453f473c0b73c35a067dda36f9",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "799af01846af52d24dd66d9b6b0ff2708502c4a8",
      "old_mode": 33188,
      "old_path": "av1/common/clpf.c",
      "new_id": "1ca60e056d3164cd109547ca5791c335fb865c54",
      "new_mode": 33188,
      "new_path": "av1/common/clpf.c"
    },
    {
      "type": "modify",
      "old_id": "21671a1c11fd5b033e0b7eb4ae90bd7a39f225f1",
      "old_mode": 33188,
      "old_path": "av1/common/clpf.h",
      "new_id": "2fb12d6c669da3897280dd2810c6edef1b202370",
      "new_mode": 33188,
      "new_path": "av1/common/clpf.h"
    },
    {
      "type": "modify",
      "old_id": "0df6cd74ee80411bcdc8eaa198a86314384473bd",
      "old_mode": 33188,
      "old_path": "av1/common/clpf_simd.h",
      "new_id": "544aa36f7217d17ea9faee6af27b28b82d50b11e",
      "new_mode": 33188,
      "new_path": "av1/common/clpf_simd.h"
    },
    {
      "type": "modify",
      "old_id": "54338139b2e6b4ddcf3d77c1d4906172a12c8f8f",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "602e8c399ed716af758c339f146992bf81b22b6c",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "786180b6a9e9e5fa536852a8e9343e94c5dc2d57",
      "old_mode": 33188,
      "old_path": "test/clpf_test.cc",
      "new_id": "755d1f1466c458eef7816f37c0384ef3f453ea20",
      "new_mode": 33188,
      "new_path": "test/clpf_test.cc"
    }
  ]
}
