)]}'
{
  "commit": "21ff7bdc72f0eb9ee3d13a4cc8067ad7484873bc",
  "tree": "a5357d389e6e4375b4634cdb41b8eaf3bf86ef2b",
  "parents": [
    "38f6232118a7aebdcc062ae0a10e59a32b6fdef8"
  ],
  "author": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Tue Apr 16 18:59:39 2013 +0100"
  },
  "committer": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Fri Apr 19 10:12:13 2013 +0100"
  },
  "message": "Adjustments to key frame sizing.\n\nAdjustments take heavier account of the frame near a kf\nin deciding boost and limit the total number that can contribute.\nAlso adjusted the minq calculations such that in most cases we\ngenerate a smaller key frame.\nModified the code that accounts for how static the sequence is and\nadded some adjustment based on image size. This is still very\ncrude but smaller images tend to behave better with a larger\ndelta between KF Q and other frames than larger image formats.\nChanges give sizable gains in overall PSNR  on all the test sets but the\nbiggest gains (~3%) were on the std-hd set.\nThe gains were smaller for SSIM but still significant.\nAverage PSNR results are mixed because this metric can very easily\nbe altered by having a very good / lossless coding of one or two frames.\nSome of the YT and YT-HD clips in particular have blank lead ins and\nallowing lossless coding of these appears to make a big difference to\naverage PSNR but it reality does not help much at all.\n\nChange-Id: I6bfe485a1d330b47c783832f1717c95c535464ec\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04ef55513abdb700f80989790ffa0830e8e96264",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "a995ab3515221824dafec462ed9509f948d2f4f4",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "dc02f146e2ff5a173f6ed87d9f2bf8ebc036aa8b",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "2ebb24ba5f2b3db45a99bc48cc8864475342a5c2",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    }
  ]
}
