)]}'
{
  "commit": "f3345b56cd3add557ee657b3e88467e110d604fd",
  "tree": "f282640814f35c9da2f3d37348c45b44ecd7030f",
  "parents": [
    "457193d9b960a673fe82a50252bc6475aab151cf"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Wed Oct 29 17:56:26 2025 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Oct 30 13:30:58 2025 -0700"
  },
  "message": "Avoid issue AOMediaCodec/libavif#2886\n\navifRGBImagePremultiplyAlpha() and avifRGBImageUnpremultiplyAlpha()\nassume four-channel pixel buffers, so they would overrun the two-channel\npixel buffer in an avifRGBImage of the AVIF_RGB_FORMAT_GRAYA or\nAVIF_RGB_FORMAT_AGRAY format. Return AVIF_RESULT_NOT_IMPLEMENTED before\nthis bug is fixed.\n\nThe bug was reported by Harrison Green.\n\nAvoids https://github.com/AOMediaCodec/libavif/issues/2886.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f73400ae32502daca1d77c8820b1f6d37d2785d7",
      "old_mode": 33188,
      "old_path": "src/alpha.c",
      "new_id": "ec4976ff268cbf57e83cc1d626127573a71cd4dd",
      "new_mode": 33188,
      "new_path": "src/alpha.c"
    },
    {
      "type": "modify",
      "old_id": "5c8bf8eefd4a1ed643c6e9e488bae7869f2cf745",
      "old_mode": 33188,
      "old_path": "tests/gtest/avifalphapremtest.cc",
      "new_id": "a1dc2fdfb3bb3aafe4f5d30b5113913a0548a57e",
      "new_mode": 33188,
      "new_path": "tests/gtest/avifalphapremtest.cc"
    }
  ]
}
