The source project of this merge request has been removed.
heif: rewrite plugin to use only libheif C API
I am working on adding our plugins (AVIF, HEIF, JXL) into Windows build of the https://github.com/telegramdesktop/tdesktop
tdesktop for Windows is one monolith build with static linkage everywhere (and using Visual Studio 2022).
I discovered that think that are easy on Linux may be very complicated on Windows with MS tools.
Those experiences helped in decisions to use lower level libheif functions.
It is not only about allowing static linkage but I wanted to use some features not available in libheif's C++ API anyway.
Edited by Daniel Novomeský