This is the very quick and dirty GCC generated binding to libAVIF.
It's untested and only builds. It will require proper testing, proper renaming of subprograms and correction of parameter passing modes.
The license is the same as the original library, 2 clause BSD.