)]}'
{
  "commit": "03819ed9abed8a1043947f986f327148d6bcb290",
  "tree": "3afad9c46245f15e4fcd52d7bad4f2c07adcf5cf",
  "parents": [
    "6ce515b9ff9000740bc47bb2dfa1b80df6ec2fc9"
  ],
  "author": {
    "name": "Tim Kopp",
    "email": "tkopp@google.com",
    "time": "Tue Jul 08 08:36:25 2014 -0700"
  },
  "committer": {
    "name": "Tim Kopp",
    "email": "tkopp@google.com",
    "time": "Tue Jul 15 08:43:43 2014 -0700"
  },
  "message": "VP9 Denoiser denoises after mode/bsize search\n\nIn vp8, statistics are collected about the different modes as they are searched.\nThis process is more complicated due to the variable block size. Fields were\nadded to the PICM_MODE_CONTEXT struct to hold this information for each point in\nthe search. The information is then taken from the appropriate part of the tree\nduring denoising.\n\nChange-Id: I89261ab77ad637821287ae157dfdf694702b8e77\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "872223b75098e7e7cc2ef642c4e7fe16d7bdd866",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_context_tree.h",
      "new_id": "6d76914e9259104b868ec200c5bc0d99cbdcbb53",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_context_tree.h"
    },
    {
      "type": "modify",
      "old_id": "dbf8cd74087a84105373fd84f4b98e7e3fc02f50",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_denoiser.c",
      "new_id": "ca84a1b39cd4ab0173a38664ff39a55f446db06a",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_denoiser.c"
    },
    {
      "type": "modify",
      "old_id": "cbb6423c2416bb35758b759f7ac5095f9355cb07",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_denoiser.h",
      "new_id": "d93846ff9dafc4ec1bba154c142c8a2d48826ef9",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_denoiser.h"
    },
    {
      "type": "modify",
      "old_id": "7ba7cae72b4546fdc625a882028c168b5f7daed9",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeframe.c",
      "new_id": "defc2361f85ae42bd142d9a54d38e1208d6c098b",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "99f4897f42b837bbef13e8ae54f44c49173e7f45",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_pickmode.c",
      "new_id": "80da5dab210b5e0c5d312b3fb5683f44192e46a4",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "3d89974fc363e97328d62167ce162ebc429f307e",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_pickmode.h",
      "new_id": "49c6feb88a80ac6cf998a682f823d948466d7bd9",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_pickmode.h"
    }
  ]
}
