)]}'
{
  "commit": "458c2833c00de1d52f466eea3fb8f29067274006",
  "tree": "935df83ce8d420b0a8a211597b3cc7d7a175c632",
  "parents": [
    "1cf2272347f8a07b29a0ee2d9d6445826f2f7e6f"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Sep 04 12:03:28 2013 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Thu Sep 05 12:49:12 2013 -0700"
  },
  "message": "Use saturated addition in SSSE3 of 32x32 quant\n\nThe 32x32 forward transform can potentially reach peak coefficient\nvalue close to 32700, while the rounding factor can go upto 610.\nThis could cause overflow issue in the SSSE3 implementation of 32x32\nquantization process.\n\nThis commit resolves this issue by replacing the addition operations\nwith saturated addition operations in 32x32 block quantization.\n\nChange-Id: Id6b98996458e16c5b6241338ca113c332bef6e70\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "104db6aebdfec77e75e10cdaf8d473d9733bfaad",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_rtcd_defs.sh",
      "new_id": "615e07ba9d348f6dd4fc671ff3cdc1281d8b4c2e",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_rtcd_defs.sh"
    },
    {
      "type": "modify",
      "old_id": "fb0e4707acfbf9fc8beb65eec1ee974b4fad61c2",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_quantize.c",
      "new_id": "96abeff388c70c8e2064e1444a508df9b239fcec",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "7deb9815a3094aa3d98235e9f0eebeb797c2aa84",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_quantize_ssse3.asm",
      "new_id": "ae0d6cd3c562eb49801f9f4f2f9d3747ad8f804f",
      "new_mode": 33188,
      "new_path": "vp9/encoder/x86/vp9_quantize_ssse3.asm"
    }
  ]
}
