)]}'
{
  "commit": "d8b4c7927075bfb2f29c54e6ff7d9fc3a52e2436",
  "tree": "4f7a87cacdcd2cdcdad491b3451513170ee0b010",
  "parents": [
    "c689a126ed4773297e40a575a046bf0c51a32de4"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Thu Oct 31 12:21:49 2013 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Mon Nov 11 15:26:10 2013 -0800"
  },
  "message": "Decouple macroblockd_plane buffer usage\n\nMake the macroblockd_plane contain dynamic buffer pointers instead\nstatic pointers to the memory space allocated therein. The decoder\nuses the buffer allocated in pbi, while encoder will use a dual\nbuffer approach for rate-distortion optimization search.\n\nChange-Id: Ie6f24be2dcda35df7c15b4014e5ccf236fb3f76c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f52adfc972dae2f193914053fa5ada6bf51fc5ba",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_blockd.h",
      "new_id": "a666d1d1d87f52679c76d650defcc603959ee2b8",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_blockd.h"
    },
    {
      "type": "modify",
      "old_id": "aad400aa1a408e2c62bf7a6654fb34c2dd420ff8",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodframe.c",
      "new_id": "218fdd81314558bfca9dd37913637676ec9b8d34",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodframe.c"
    },
    {
      "type": "modify",
      "old_id": "5f970a3d5636645f35d03e03594ed7f6b3836d91",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_onyxd_if.c",
      "new_id": "cb45d3702e89ca969b0ad51eb21693abe373cfc0",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_onyxd_if.c"
    },
    {
      "type": "modify",
      "old_id": "7c4c9db36f86f3c34246ff6076c1af2c53ba7f43",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_onyxd_int.h",
      "new_id": "7ad05e6b297dae24277198c8950e08ce16cdce7e",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_onyxd_int.h"
    },
    {
      "type": "modify",
      "old_id": "f922f900ad42eec2cf8678b596ef33004ec6ff1b",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "4f1357a2d7888addb25823653a89ab21cfea4744",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "9429c7fedd284e34079abacbc1ecd97d1423cff9",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_int.h",
      "new_id": "839a92b7e335f77a1b23a9ea3fe6dc011c1990ab",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_int.h"
    }
  ]
}
