)]}'
{
  "commit": "a46ca6ec00aa0a8bdb0e0fff4ddd2db4257b3cbf",
  "tree": "383baeb8da3c35037c4ee2d2c618ccc01f2dcccf",
  "parents": [
    "958a15f0068e9fc47bd4a4ec90902e6f398b99c6"
  ],
  "author": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Sat Aug 30 20:33:52 2014 -0700"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Mon Sep 08 20:13:39 2014 -0700"
  },
  "message": "vp9_loop_filter_frame_mt: defer allocations\n\nthe code currently checks whether the allocation has been done instead\nof allocating on the first frame.\nsince:\n4f27202 vp9: fix crash in mt loopfilter w/corrupt file\n\nthis change defers the allocation until the loop filter is used.\n\nChange-Id: I660c1b7f34e713a8dd9884483f01d23b9847366e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e6ce14d0936cffc7f9402f43787661fa946bf7e0",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_dthread.c",
      "new_id": "1572aa4ab90f34e7889ec66a4c97df6900fad2d1",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_dthread.c"
    }
  ]
}
