)]}'
{
  "commit": "cd475da8ed054187ed5e2013cc71f46a28202575",
  "tree": "601bc24be82090e6a9e82412dc700d4ef204fe71",
  "parents": [
    "00d566eae1591078ecbadcaf67e30b2778c06b4e"
  ],
  "author": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Sat Jun 12 14:11:51 2010 -0400"
  },
  "committer": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Sat Jun 12 14:11:51 2010 -0400"
  },
  "message": "Make this/next iiratio unsigned.\n\nThis patch addresses issue #79, which is a regression since commit\n28de670 \"Fix RD bug.\" If the coded error value is zero, the iiratio\ncalculation effectively multiplies by 1000000 by the\nDOUBLE_DIVIDE_CHECK macro. This can result in a value larger than\nINT_MAX, giving a negative ratio. Since the error values are\nconceptually unsigned (though they\u0027re stored in a double) this patch\nmakes the iiratio values unsigned, which allows the clamping to work\nas expected.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b934d98c7864d0565641883abaa905e7acd531f8",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_int.h",
      "new_id": "889bf735fd3fe382a40c3470ab85524bd38ce3e8",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_int.h"
    }
  ]
}
