)]}'
{
  "commit": "fe9b5143ba5192b5dc488bb3c86ffeea3dc481f0",
  "tree": "a400f014783d4ac1b0a7b725e26e6a3ef2951f5d",
  "parents": [
    "9ba8aed179f796f90b80b44c1e4453dc2468a6cb"
  ],
  "author": {
    "name": "Deb Mukherjee",
    "email": "debargha@google.com",
    "time": "Tue Mar 26 15:23:30 2013 -0700"
  },
  "committer": {
    "name": "Deb Mukherjee",
    "email": "debargha@google.com",
    "time": "Thu Mar 28 09:33:50 2013 -0700"
  },
  "message": "Framework changes in nzc to allow more flexibility\n\nThe patch adds the flexibility to use standard EOB based coding\non smaller block sizes and nzc based coding on larger blocksizes.\nThe tx-sizes that use nzc based coding and those that use EOB based\ncoding are controlled by a function get_nzc_used().\nBy default, this function uses nzc based coding for 16x16 and 32x32\ntransform blocks, which seem to bridge the performance gap\nsubstantially.\n\nAll sets are now lower by 0.5% to 0.7%, as opposed to ~1.8% before.\n\nChange-Id: I06abed3df57b52d241ea1f51b0d571c71e38fd0b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23d0bfd593374c8a9970157d52aaaff244dfb1c5",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_blockd.h",
      "new_id": "c51e3b1bc73ccad4997dc31793ee713b78fbe45c",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_blockd.h"
    },
    {
      "type": "modify",
      "old_id": "c9be8b2299adcd61d75cd777f030869a5dd81f1e",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_default_coef_probs.h",
      "new_id": "5a781fb0ae6cb1be1ad2820a61564aad915e52ef",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_default_coef_probs.h"
    },
    {
      "type": "modify",
      "old_id": "a1dbd3e857ee800a226f0f07556ad17ffe18638b",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_entropy.c",
      "new_id": "1f526110eb7ae43d34a2756c715faacb1924d952",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_entropy.c"
    },
    {
      "type": "modify",
      "old_id": "353e94fa58d69a24b9a4535b94949a18fab6db55",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodemv.c",
      "new_id": "d3b9b5289fe41628867e470e932e83c02ad1bf09",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "40e5b1451704a111110af462fc04d57adc7389d8",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodframe.c",
      "new_id": "15a6b0bc6272c99ec6fc50bf636ec5623c23c3ea",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodframe.c"
    },
    {
      "type": "modify",
      "old_id": "b6eec373efd1116c9df8a75dd18b6fc79bce4641",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_detokenize.c",
      "new_id": "1bc78dbb445a9186e1e94a56912755fde15f6b32",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_detokenize.c"
    },
    {
      "type": "modify",
      "old_id": "ec729230a1500e58d951a163b2c13f42a0e06168",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_bitstream.c",
      "new_id": "f7004e14b2aae7a35868e4dd310dc7f7773f20e5",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "fc95c327445b33873eea1f958a60b977a7507834",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeframe.c",
      "new_id": "39d3401b464fec1f6975a4a776ee5b9169a4a2ac",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "3ad429a9e543753d4820a270a0baa466d79deb75",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodemb.c",
      "new_id": "27015773f7685fd24b542d32ff0228ce06c68dc4",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "ad9b96050434d68e625a9bf6b6c96900abe7da8f",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rdopt.c",
      "new_id": "1f5b5dbb8f5789fa606dce2d3ee179fe0802db2c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "6e2b8474d7c0874a2835d63da2106529895fb801",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_tokenize.c",
      "new_id": "ec02113d383bd82298ae3397d6280784f05c7799",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_tokenize.c"
    }
  ]
}
