)]}'
{
  "commit": "86d2a9b978980f8507f7fbfa1f71a32720659f07",
  "tree": "53176e795d9358bb5218c332e9d5b8b9c3e425df",
  "parents": [
    "25aae73a30916cfdc5a2343365531e7357227a51"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Nov 22 10:56:41 2013 -0800"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Nov 22 12:02:08 2013 -0800"
  },
  "message": "Separate setup_scale_factor/extend_frame_borders\n\nThis commit takes out vp9_extend_frame_borders from\nvp9_setup_scale_factors.\n\nThe refactoring is for the preparation of the use of lazy border\nextension at decoder. This makes it necessary to handle border\nextension separately at encoder/decoder. The use of\nvp9_extend_frame_borders will be removed, when lazy border extension\nis ready.\n\nChange-Id: Ia3baba3d179d5f11eee1634f19b3b319d2a59186\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3add81b99ee306a3e16648705187e19656201e25",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_reconinter.c",
      "new_id": "c8eb9571e07135b80745ed2d21454dc3d32f7e77",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_reconinter.c"
    },
    {
      "type": "modify",
      "old_id": "dbcae7614caef4df3f15c9714deb4a35ebd1781c",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodeframe.c",
      "new_id": "ad3054a1fbb26f4af898f5b4d142f06e8c77fe85",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "b7874d5152d365ba063895596f99d38f73a8f8e1",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "bbc308829b5da8a6cc52c71ceececd1df2473999",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    }
  ]
}
