)]}'
{
  "commit": "1e3f29b7c2ef0746eed2c8153a08aa19b9f5ce1c",
  "tree": "ecb2144d7835874effc5ad228d116c0057415ae9",
  "parents": [
    "fdc480f807ff5e566c89e1ca6a042d17cf51ec3c"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Oct 25 15:42:24 2018 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Oct 26 17:12:42 2018 +0000"
  },
  "message": "Assert the ref_cnt_fb() call won\u0027t leak raw buffer\n\nThe decoder always calls decrease_ref_count() to decrement a frame\nbuffer\u0027s ref_count. The only exception is this ref_cnt_fb() call, which\ndecrements the ref_count directly.\n\ndecrease_ref_count() takes care of calling release_fb_cb(), so this\nref_cnt_fb() call may potentially leak a raw frame buffer. There are two\nways to address this.\n\n1. Replace the ref_cnt_fb() call with equivalent code that calls\ndecrease_ref_count().\n\n2. Verify that this ref_cnt_fb() call won\u0027t leak reference.\n\nThis CL does the latter. It adds assertions to verify that the current\ncm-\u003enew_fb_idx has not yet allocated a raw frame buffer and therfore the\nref_cnt_fb() call won\u0027t leak a raw frame buffer.\n\nBUG\u003daomedia:2179\n\nChange-Id: I538b2344c8f964d057f913c73a357af8cc3a4c82\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c8389df4bb0596557506ae8f3384bc2c8721cb1",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "2e96b601c0e0668b02135c9a729bbc00dcb6fc45",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    }
  ]
}
