)]}'
{
  "commit": "0bff1efc2b8f6ce0a30cfe0e56b9b15ba2c4418a",
  "tree": "8d1f2c290894aef6bbbf5b8ff1443793232f6c19",
  "parents": [
    "cc2da09d42b1fde188ce2548a0d141a921b61a34"
  ],
  "author": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Wed Jan 21 11:32:27 2015 -0800"
  },
  "committer": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Wed Jan 21 15:25:57 2015 -0800"
  },
  "message": "Bug when last group before forced key frame is short.\n\nJust before a forced key frame we often get a foreshortened\narf/gf group. In such a case, we do not want to update\nrc-\u003elast_boosted_qindex, which is used to define the Q range\nfor the forced key frame itself.\n\nThis gives a small average metrics gain for the YT and YT-HD sets\n(eg. YT SSIM +0.141%).\n\nChange-Id: Ie06698bc4f249e87183b8f8fb27ff8f3fde216d9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74f5efbec55cdd46394b622738593da4e3e79df1",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "3b0f2f0128cf84085557d4ffbd8f059a2a6aaa99",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "3cc9d9a7b90c1e353cb67db0fbc1809f3b50986c",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.c",
      "new_id": "21f4cce03547292b31a42296c8389d7fb7588433",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "cf709274db361d50fac633afc0894b59fb5c0882",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.h",
      "new_id": "a53f4e0a291149fc41462ab47d163149ed21e5a4",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.h"
    }
  ]
}
