)]}'
{
  "commit": "0618ff14d6eeca27d6cca6b3999e4cd10fe7b096",
  "tree": "cf0bedd53143e9702ca000c53f7fbf3110b3dbf5",
  "parents": [
    "2e3d8d3263fb5b7ef27ca7b9bb3bf192f029370c"
  ],
  "author": {
    "name": "Adrian Grange",
    "email": "agrange@google.com",
    "time": "Thu Jul 01 14:17:04 2010 +0100"
  },
  "committer": {
    "name": "Adrian Grange",
    "email": "agrange@google.com",
    "time": "Thu Jul 01 14:19:43 2010 +0100"
  },
  "message": "Fix bug in 1st pass motion compensation\n\nIn the case where the best reference mv is not (0,0) a secondary\nsearch is carried out centered on (0,0). However, rather than\nsending tmp_err into the search function, motion_error was\ninadvertently passed.\n\nAs a result tmp_err remains set at INT_MAX and the (0,0)-based\nsearch result will never be selected, even if it is better.\n\nChange-Id: I3c82b246c8c82ba887b9d3fb4c9e0a0f2fe5a76c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74feca3141661d0585a1305ff0e706ce5ca1a1f4",
      "old_mode": 33188,
      "old_path": "vp8/encoder/firstpass.c",
      "new_id": "0a33feb1c1880f5de34c96ac4c9150b9f7094e1a",
      "new_mode": 33188,
      "new_path": "vp8/encoder/firstpass.c"
    }
  ]
}
