)]}'
{
  "commit": "27582e573b0f6fcee45dd860d67fe6ffa6ba86ba",
  "tree": "addeb4f3ae60589686e955f0774d64ad8c775a72",
  "parents": [
    "5b860e1251c62f0561274ffdec53ec879250b268"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Sat Jan 03 12:00:46 2015 -0800"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Jan 07 08:49:04 2015 -0800"
  },
  "message": "Skip duplicate denoiser frame buffer allocation\n\nAllocate the frame buffer allocation for denoiser once during the\nencoder initialization. This avoids allocating frame buffer\nmultiple times and overwriting the buffer pointer without proper\nreleasing.\n\nChange-Id: I9b3baa6283449d86fd164534d344c036bb035700\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "56ec6b335d290378745af4c0e15ebaab9078f419",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_denoiser.c",
      "new_id": "e0ebb7750ab36e13989b71a3d5e58b84640cbec5",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_denoiser.c"
    },
    {
      "type": "modify",
      "old_id": "421dfcd0ccafb7bdaef06f6a8b0e7e80f5b4ed8e",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_denoiser.h",
      "new_id": "8eb5da1b8aa1edd49ae3939d1c7598ed8d17a239",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_denoiser.h"
    },
    {
      "type": "modify",
      "old_id": "b7bfddff16f8513730374ee2cc47ea43243f8d86",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.c",
      "new_id": "628660b5f92ae86a9d117bc0cf9beb2a9d678fe6",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.c"
    }
  ]
}
