)]}'
{
  "commit": "fd070220ff9bb531acd0ba7c67b84684aad0ef50",
  "tree": "718dc82aa3a8669998a798163569475c3c523168",
  "parents": [
    "9f6eba419a876598aa7edaee9e99610fcbf6362b"
  ],
  "author": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Tue Jan 20 15:23:57 2015 -0800"
  },
  "committer": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Mon Jan 26 14:55:36 2015 -0800"
  },
  "message": "Adjust active maxq for GF groups.\n\nCurrently disabled by default: enabled using\n#define GROUP_ADAPTIVE_MAXQ\n\nIn this patch the active max Q is adjusted for each GF\ngroup based on the vbr bit allocation and raw first pass\ngroup error.\n\nThis will tend to give a lower q for easy sections\nand a higher value for very hard sections. As such it is\nexpected to improve quality in some of the easier\nsections where quality issues have been reported.\n\nThis change tends to hurt overall psnr but help\naverage psnr. SSIM also shows a small gain.\n\nAverage results for derf, yt, std-hd and yt-hd test sets were\nas follows (%change for average psnr, overal psnr and ssim):-\n\nderf +0.291, - 0.252, -0.021\nyt +6.466, -1.436, +0.552\nstd-hd +0.490, +0.014, +0.380\nyt-hd +5.565, - 1.573, +0.099\n\nChange-Id: Icc015499cebbf2a45054a05e8e31f3dfb43f944a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b0f2f0128cf84085557d4ffbd8f059a2a6aaa99",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "9fc63e3f0a29af5007674f0aaea8b8a8e9b31453",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "a8e4987ccbbb73f8d1266e363806b57ba0948d84",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.h",
      "new_id": "34767706a9a699a941a57cb855d3aa61c38d228d",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.h"
    }
  ]
}
