)]}'
{
  "commit": "4548b166a1ad01ce419fd715749306e06174751c",
  "tree": "3dd364f13ffec500939b3d5de17edaffa217b543",
  "parents": [
    "b7be24aee58b6db387d034703348af65f1a7ba8c"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Nov 06 11:48:25 2020 -0800"
  },
  "committer": {
    "name": "Joe Drago",
    "email": "joedrago@gmail.com",
    "time": "Fri Nov 06 17:54:53 2020 -0800"
  },
  "message": "Change avifDecoderReadItem to take avifIO as input\n\nChange avifDecoderReadItem to take avifIO (instead of avifDecoder) as\ninput. This makes it easier to analyze the side effects of\navifDecoderReadItem.\n\nThe function is renamed avifDecoderItemRead and avifDecoderItem * item\nbecomes the first parameter.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cd9b3232f0fc32c13b09f2b4e9191a3b499e7b2",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "fc2424784a4fa856c1c4b9b281125a460ab009da",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
