)]}'
{
  "commit": "78b8190cc71a7d4110aafde39e49a24cdb8168ea",
  "tree": "bdcc07ebab341511f8e0f6f6dcb5beb07d09ed2f",
  "parents": [
    "6462afe0889215041099e064954f0c52df929b11"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Thu Jun 06 15:33:57 2013 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Jun 07 14:19:40 2013 -0700"
  },
  "message": "Handle partition type coding of boundary blocks\n\nThe partition types of blocks sitting on the frame boundary are\nconstrained by the block size and the position of each sub-block\nrelative to the frame. Hence we use truncated probability models\nto handle the coding of such information.\n\n100 frames run:\nyt 0.138%\n\nChange-Id: I85d9b45665c15280069c0234ea6f778af586d87d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cac4fd09c09792c063eda6167ffd8941c10b2f3",
      "old_mode": 33188,
      "old_path": "test/borders_test.cc",
      "new_id": "49505ee66c947d9ebb09d69de9365b08bbe27f58",
      "new_mode": 33188,
      "new_path": "test/borders_test.cc"
    },
    {
      "type": "modify",
      "old_id": "496096373477a387c93c687fc8fe0d71a3b88221",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_alloccommon.c",
      "new_id": "10bf77667b9114f7f011de0d49d8e7dddcf3b155",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "dedda206961802af8d72c0701c916ed08b295a55",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_onyxc_int.h",
      "new_id": "cd0e5279e898c6118935a7f8a7213a5bf9d307c4",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "aacdad528bdb156ac18ffdba8eb757268df20d3a",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodframe.c",
      "new_id": "1d9233c88f3cb22b5db373a14b14a460b6632fb1",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodframe.c"
    },
    {
      "type": "modify",
      "old_id": "d89cebd4c6e888178e8f0e2033ffc7b97d1993fc",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_bitstream.c",
      "new_id": "cd60834e62c9c818d688c9ee08c64a5f01c26ef0",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "d7810dd66c24dbdad876a084baf4cde9f4b7afbe",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeframe.c",
      "new_id": "d46a08faf445ff0f57111e6304af1393630e2652",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "65efb548c9b18a11c3b3ca05fdb1a9d6214106ce",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "6afc59b74320804c88c57e3c03959aaf2ed76f6e",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    }
  ]
}
