)]}'
{
  "commit": "ef2248a2a376131f69e25aecdd2b839d71ece1e4",
  "tree": "c2522557a87aea6e2b21d24129e6299dd490e73a",
  "parents": [
    "f2b36a4de7baa5c1f5166c5a532c147eb08d4e8a"
  ],
  "author": {
    "name": "Scott LaVarnway",
    "email": "slavarnway@google.com",
    "time": "Wed Dec 05 19:09:05 2012 -0800"
  },
  "committer": {
    "name": "Scott LaVarnway",
    "email": "slavarnway@google.com",
    "time": "Wed Dec 05 19:09:05 2012 -0800"
  },
  "message": "added work buffer for denoiser\n\nThe denoiser was writing to LAST_FRAME buffer.   If LAST_FRAME isn\u0027t being\nupdated,  the reference frame buffers were out of sync between the encoder and the\ndenoised raw buffers. This patch resolves the discrepancy by always writing to a work\nbuffer (INTRA_FRAME) and then copying from that buffer to any buffers that needs to\nbe updated.\n\nChange-Id: I6dd855b9749978b542bc3d515914d5f16faf25df\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0dd7c10676ba429feb5a715734d85bde5f797e3",
      "old_mode": 33188,
      "old_path": "vp8/encoder/denoising.c",
      "new_id": "f3faa227f9d80778f4a83e347ff44b2a5c878572",
      "new_mode": 33188,
      "new_path": "vp8/encoder/denoising.c"
    },
    {
      "type": "modify",
      "old_id": "f0e0da0fe6c5256783f9556cff5c8c2d3f2ba4aa",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_if.c",
      "new_id": "3847c1e12887e39a666850d26101d6272afdb862",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_if.c"
    }
  ]
}
