)]}'
{
  "commit": "e4c5f7e2b6b51417cce2e5acb3fc286a6fc32d24",
  "tree": "a93e63c69ca4c3dca34ea9f5d908915d7a4e4162",
  "parents": [
    "c49fda26155c46a5e1110e413f89c631bdead8d7"
  ],
  "author": {
    "name": "hkuang",
    "email": "hkuang@google.com",
    "time": "Tue Jun 10 14:48:16 2014 -0700"
  },
  "committer": {
    "name": "hkuang",
    "email": "hkuang@google.com",
    "time": "Fri Jun 13 10:53:33 2014 -0700"
  },
  "message": "Delay decreasing reference count in frame-parallel decoding.\n\nThe current decoding scheme will decrease the reference count\nof the output frame when finish decoding. Then the application\ncould copy the frame from the decoder buffer to application buffer.\nIn frame-parallel decoding, a decoded frame will not be outputted\nuntil several frames later which depends on thread numbers. So\nthe decoded frame\u0027s reference count should be decreased only\nafter application finish copying the frame out. But due to the\nlimitation of vpx_codec_get_frame, decoder could not know when\napplication finish decoding. So use a index last_show_frame to\nrelease the last output frame\u0027s reference count.\n\nChange-Id: I403ee0d01148ac1182e5a2d87cf7dcc302b51e63\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13d79ff44b4e5a7e1f41c818a8725f73885cf261",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decoder.c",
      "new_id": "5859859fae68b07a7f6bcf55d60580624637f8c6",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decoder.c"
    },
    {
      "type": "modify",
      "old_id": "98faa7f65762a43c6b314bde185e447880273c7e",
      "old_mode": 33188,
      "old_path": "vp9/vp9_dx_iface.c",
      "new_id": "07389713a9af1219b6013f6cb56b90a4a3946242",
      "new_mode": 33188,
      "new_path": "vp9/vp9_dx_iface.c"
    }
  ]
}
