)]}'
{
  "commit": "78b0bd0a0d514a39a51756f278c05700ed0d3c2e",
  "tree": "f06fd3311b4425a509d2d6821d3aec88a695b7f5",
  "parents": [
    "09368fcf99674e8d85a34a5f7bc5b548e08ff357"
  ],
  "author": {
    "name": "hui su",
    "email": "huisu@google.com",
    "time": "Tue Feb 23 15:22:25 2016 -0800"
  },
  "committer": {
    "name": "hui su",
    "email": "huisu@google.com",
    "time": "Fri Mar 11 09:56:21 2016 -0800"
  },
  "message": "Complete (mostly) migration of palette mode\n\nCoding gain on screen_content is 12.2% (was 6.6%).\n\nSome features such as frame-level color buffer, adaptive\nentropy coding, are coming in future patches.\n\nChange-Id: I2658cf5ec0cbb02cff685475759f3b68c9807697\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9394242bcaae710c33b467f1330fc9838f78d29",
      "old_mode": 33188,
      "old_path": "vp10/common/entropymode.c",
      "new_id": "d48679e0628a292dc09bc9185142e951c69ac1cb",
      "new_mode": 33188,
      "new_path": "vp10/common/entropymode.c"
    },
    {
      "type": "modify",
      "old_id": "ba36ddb01ce0bc0913a54bcc9ef057adf99a891a",
      "old_mode": 33188,
      "old_path": "vp10/common/entropymode.h",
      "new_id": "2443d60f81149f948af928d6aebe769e2baa05fb",
      "new_mode": 33188,
      "new_path": "vp10/common/entropymode.h"
    },
    {
      "type": "modify",
      "old_id": "320e66e187dfee14982f76a7b583740d65277317",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodeframe.c",
      "new_id": "ce6317ca83dafef668e497ee8d798c500106ceeb",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "4cd6d1d75be9a84713d92ffdffd62604e47a17d2",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodemv.c",
      "new_id": "eb336be2cdcae7b3eb64c8959b530aa17b7286bd",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "c5dec87bb1c0b5a28440c786e5e9628e5660b4e1",
      "old_mode": 33188,
      "old_path": "vp10/decoder/detokenize.c",
      "new_id": "c1153d29594adad12348eae9cee196b47e410ea0",
      "new_mode": 33188,
      "new_path": "vp10/decoder/detokenize.c"
    },
    {
      "type": "modify",
      "old_id": "24a9366d9023f8be21aa919e09ea3254da34f20c",
      "old_mode": 33188,
      "old_path": "vp10/encoder/bitstream.c",
      "new_id": "1ef2ea5f91977f0035903377fb111b44434bdcb6",
      "new_mode": 33188,
      "new_path": "vp10/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "7f55295998706c7b87b061f3e954f7c2bb90e772",
      "old_mode": 33188,
      "old_path": "vp10/encoder/encodeframe.c",
      "new_id": "c5a68a9e5da34903d27ae302551740da395dbf8a",
      "new_mode": 33188,
      "new_path": "vp10/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "522e1850e28558f88fc975b94983d8111f9a8c51",
      "old_mode": 33188,
      "old_path": "vp10/encoder/palette.c",
      "new_id": "d413935adec4090e02621c31812f007801b43ed9",
      "new_mode": 33188,
      "new_path": "vp10/encoder/palette.c"
    },
    {
      "type": "modify",
      "old_id": "c1a5abc3c2c0b4849d85959350a4c9be6211984f",
      "old_mode": 33188,
      "old_path": "vp10/encoder/rdopt.c",
      "new_id": "9aa90acae7098013516060f47f97f2b09126bb66",
      "new_mode": 33188,
      "new_path": "vp10/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "5cae8e3027d6510de9e2064dea7f2c3227cda58b",
      "old_mode": 33188,
      "old_path": "vp10/encoder/tokenize.c",
      "new_id": "c71c9851722e461b3f9763440adae3bb96556214",
      "new_mode": 33188,
      "new_path": "vp10/encoder/tokenize.c"
    }
  ]
}
