)]}'
{
  "commit": "714b268de2f62d07f6adbe54cc4ed33f223605d0",
  "tree": "5fa1302bfee4411455ede22dc65996d9fed055b5",
  "parents": [
    "6a6609ba1b10ed235f4b5749020bfc25a39187ad"
  ],
  "author": {
    "name": "Imdad Sardharwalla",
    "email": "imdad.sardharwalla@argondesign.com",
    "time": "Mon Mar 12 17:20:09 2018 +0000"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Thu Mar 15 03:59:25 2018 +0000"
  },
  "message": "Allocate missing buffers in error_resilient_mode\n\n(When a frame is marked as error_resilient, the OrderHints of all of its\nreference frames are explicitly signalled in the bit stream.)\n\nOn the decoder side:\n\n- If a reference frame points to an invalid frame buffer, we allocate a\n  new frame buffer with default pixel values and assign it to this\n  reference frame instead. The OrderHint (aka cur_frame_offset) of this\n  new buffer is set to the value read from the bit stream.\n\n- Otherwise, we assert that the value read from the bit stream matches\n  the OrderHint (aka cur_frame_offset) of the buffer.\n\nThis is the latter of two patches affecting error_resilient_mode. It is\na non-normative change that improves the ability of the decoder to cope\nwith invalid bitstreams.\n\nChange-Id: Ic465feb90c6aeb07b732d0bf28ad14ddc5c304f7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fef3b1d3f9dceca631ebf1e3f0a902df55d84a40",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "ea6f6f01759d2c86ac8230b06ce71df75bca8d05",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    }
  ]
}
