)]}'
{
  "commit": "d1d11fc6dd7662c3bdaa9f9ea73f15504dc2f211",
  "tree": "91e4558839ebac5914124b542444249cd38a8f14",
  "parents": [
    "2b7196a8bb52739e19567e76f0ebf9ecd81ca250"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Feb 26 09:23:43 2016 -0800"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Feb 26 13:58:53 2016 -0800"
  },
  "message": "Unify frame border extension operation\n\nThis commit unifies the encoder and decoder border extension and\nmotion compensated prediction process. Remove the decoder specific\nflow to simplify the development flow.\n\nChange-Id: I9c43bbe6d7c017e6da2db6a62c5bf3d0af7ccfce\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1cb69d97a633eb7730ccb182c8a3692c052e792",
      "old_mode": 33188,
      "old_path": "vp10/common/reconinter.c",
      "new_id": "b48e1ac86d16c849cb8f7a88b49a9ecde0c71298",
      "new_mode": 33188,
      "new_path": "vp10/common/reconinter.c"
    },
    {
      "type": "modify",
      "old_id": "31a6b40abd97c06b4e330dbced8bb0059b536976",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodeframe.c",
      "new_id": "1cb72160cc5e7f0a8f5503d3e90d97bf0fea234d",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "05a2539bcf4ecdd932bcaf046e7152dae81f1b07",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decoder.c",
      "new_id": "13a590a05dcf986bf5fd3bca9ac3d4495f2a3971",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decoder.c"
    },
    {
      "type": "modify",
      "old_id": "37b255d4d3927459a7e1932155e9844b58ad277c",
      "old_mode": 33188,
      "old_path": "vpx_scale/yv12config.h",
      "new_id": "38dd2706ba372424399b1382abc5d2f18a6443a3",
      "new_mode": 33188,
      "new_path": "vpx_scale/yv12config.h"
    }
  ]
}
