)]}'
{
  "commit": "9c8ad79fdc8af25988dd071703a51d379f2849ce",
  "tree": "596d365f0a0abf5aa90eb90f043d41e14050b286",
  "parents": [
    "fd9f9dc0547ae55bf729a92ac5fc4ba9a259f197"
  ],
  "author": {
    "name": "Fritz Koenig",
    "email": "frkoenig@google.com",
    "time": "Thu Nov 18 10:40:58 2010 -0800"
  },
  "committer": {
    "name": "Fritz Koenig",
    "email": "frkoenig@google.com",
    "time": "Wed Dec 01 12:48:22 2010 -0800"
  },
  "message": "Set refresh_alt_ref_frame on keyframe encode.\n\nOn a keyframe alt ref and golden are refreshed.  The flag was\nnot being set and so on the frame after a keyframe, motion\nsearch would occur on the alt ref frame.  This is not necessary\nbecause the alt ref frame identical to the last frame in this\nscenario.\n\nHandle corner case where a forward alt-ref frame is put\ndirectly after a keyframe.\n\nChange-Id: I9be4cf290d694f8cf2f9a31852014b5ccf1504d3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52d17a30c67c65f504fe0a21d141d25bfe5b304b",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_if.c",
      "new_id": "ea72de2def71ca4310fefb7d43484e81df2d1000",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "c05e80e4b86a116667a00f1ce9b4b83557fb1248",
      "old_mode": 33188,
      "old_path": "vp8/encoder/ratectrl.c",
      "new_id": "a7d8f48976b314bb0ac9b7e678b9b8c11f9eefa5",
      "new_mode": 33188,
      "new_path": "vp8/encoder/ratectrl.c"
    }
  ]
}
