)]}'
{
  "commit": "4bc7f4828fc0cb95027ab1fde476b4d05a2b1f80",
  "tree": "4d13bf9b8f31820bcd5ab419e8594e87fcbd0ca0",
  "parents": [
    "fc99636f1bc09603434a16181c2eb9307a844ec6"
  ],
  "author": {
    "name": "Yaowu Xu",
    "email": "yaowu@google.com",
    "time": "Fri Feb 13 14:53:11 2015 -0800"
  },
  "committer": {
    "name": "Yaowu Xu",
    "email": "yaowu@google.com",
    "time": "Fri Feb 13 15:45:47 2015 -0800"
  },
  "message": "Fix an encoder/decode mismatch bug\n\nThis commit prevent the encoder to update last_frame_type when a frame\nis dropped in the encoder. Prior to this fix, if there is a dropped\nframe immediatedly after a key frame, decoder would have the value of\nlast_frame_type as key frame, different from encoder as the dropped\nframe in encoder would have updated the value to an inter frame. This\nleads to different probability update in encoder and decoder, thereby\nencoder/decoder mismatch.\n\nThis fixes issue #941\n\nChange-Id: I27115224b138bec43ae3916c016574f5740822b0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d316d6bc0c27376b0499c6eaec9d823f24bfb30",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.c",
      "new_id": "47cfccb1bd4ba86696217f93eb47834f376e415e",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.c"
    }
  ]
}
