)]}'
{
  "commit": "874d36d9c99629e30e46c0113e6e41d6ca32eb9d",
  "tree": "51cc00a3ca27b009b65a54794855af0f3b3f29a8",
  "parents": [
    "e0954ad6c03bb0b3a57c87d3fe330f8e7493647c"
  ],
  "author": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Wed Dec 14 16:53:17 2016 -0800"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Thu Dec 15 19:11:46 2016 +0000"
  },
  "message": "Misc cleanups and enhancements on loop restoration\n\nIncludes:\nSome cleanups/refactoring\nBetter buffer management.\nSome preps for future chrominance restoration.\n\nChange-Id: Ia264b8989b5f4a53c0764ed3e8258ddc212723fc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93899ba24ab9466d766f43467b16bfb4bdf838db",
      "old_mode": 33188,
      "old_path": "aom_dsp/psnr.c",
      "new_id": "4414393f6521ab9de7ec107c89c9ab866df1e640",
      "new_mode": 33188,
      "new_path": "aom_dsp/psnr.c"
    },
    {
      "type": "modify",
      "old_id": "1cd6b1969ed496a3d270f63709cf90ff16362f89",
      "old_mode": 33188,
      "old_path": "aom_dsp/psnr.h",
      "new_id": "71432fe09d34d16be193d91a7af4f5164d5d5fb0",
      "new_mode": 33188,
      "new_path": "aom_dsp/psnr.h"
    },
    {
      "type": "modify",
      "old_id": "86051c85e7bcb548094f757e47087a31806b57de",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.c",
      "new_id": "31c1bf7fcb2bc547005cc0237fcd8b809d121cda",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "0a0c38c3575269d7cddbbb473ed041b381c4e491",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.h",
      "new_id": "51863cd045670953da383bdd3961710bdf086d74",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.h"
    },
    {
      "type": "modify",
      "old_id": "c4f79c38e2a9c4caaeafbc75a624f9f9e8435835",
      "old_mode": 33188,
      "old_path": "av1/common/restoration.c",
      "new_id": "e905a8c47659e874c247fbedbd1f888e3ef56165",
      "new_mode": 33188,
      "new_path": "av1/common/restoration.c"
    },
    {
      "type": "modify",
      "old_id": "5773c77f079704cdfbc177550d0ca4b3e9510a4a",
      "old_mode": 33188,
      "old_path": "av1/common/restoration.h",
      "new_id": "2274fa861f0e5a5278c9d065f5d5fc8e0bd3c6ad",
      "new_mode": 33188,
      "new_path": "av1/common/restoration.h"
    },
    {
      "type": "modify",
      "old_id": "a64ba149d1d41b7edaf931c42dfaa834291ccd9e",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "45e82eaf3d72c51d74f15831838b8e69a978c5d7",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "3b9540500d66dfc82092e651fc85dfc5c6a1ce42",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "621f1f5c78dd03cd27518cbd405c4b105369c05c",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "ed4f6942924ceadc15b1cce019ad041f70bb0255",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "ea591e2b6cfd8276cf59f01984efd1438f92b7f3",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "3b25efad4f2af5ae8c6cba0a7b9f39fd8c32dda5",
      "old_mode": 33188,
      "old_path": "av1/encoder/pickrst.c",
      "new_id": "922290693d53ad315d92a6af22e8f4482a74ed1d",
      "new_mode": 33188,
      "new_path": "av1/encoder/pickrst.c"
    }
  ]
}
