)]}'
{
  "commit": "bd49ffbfafffdc000754b013232b1b149069e7f3",
  "tree": "95434da9a246679cd8b0bb96964eeade9f2a68fa",
  "parents": [
    "dae9b9fbc8adc5239c65aea0eb4ce288f1dcc988"
  ],
  "author": {
    "name": "Joe Drago",
    "email": "jdrago@netflix.com",
    "time": "Mon May 24 16:53:58 2021 -0700"
  },
  "committer": {
    "name": "Joe Drago",
    "email": "jdrago@netflix.com",
    "time": "Mon May 24 16:53:58 2021 -0700"
  },
  "message": "Merge avifCodec\u0027s open call with its getNextImage call to avoid codec init during parse, and simplify the codec API\n\nFixes: #636\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "804f395ed2fd2204ba2188d842efe0a9fec47104",
      "old_mode": 33188,
      "old_path": "include/avif/internal.h",
      "new_id": "5e4c2172067a3bbd73c3279a50cf7f45ad55802a",
      "new_mode": 33188,
      "new_path": "include/avif/internal.h"
    },
    {
      "type": "modify",
      "old_id": "7d5caf0af3625a6fa34680acec1ee10eed178666",
      "old_mode": 33188,
      "old_path": "src/codec_aom.c",
      "new_id": "4d45a0ce8f9ab7fe13702cce0e36f6f362e110eb",
      "new_mode": 33188,
      "new_path": "src/codec_aom.c"
    },
    {
      "type": "modify",
      "old_id": "054f846bdd94cf5b01335c4d3bb6f6217d0c2c32",
      "old_mode": 33188,
      "old_path": "src/codec_dav1d.c",
      "new_id": "cc2f8e80037fc2e706d15aa887454766b0ef824e",
      "new_mode": 33188,
      "new_path": "src/codec_dav1d.c"
    },
    {
      "type": "modify",
      "old_id": "5b21c9ca3caca809e106d8163eba9d4bdd6f3104",
      "old_mode": 33188,
      "old_path": "src/codec_libgav1.c",
      "new_id": "1c88772be82db7cd471bfde112b7eeab0a9045a7",
      "new_mode": 33188,
      "new_path": "src/codec_libgav1.c"
    },
    {
      "type": "modify",
      "old_id": "bea0150a1c76bbbec85cdf867b77d0419e2fb822",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "6d186e16579f6dd21157ebc3c735a6501e4351b8",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
