heif: rewrite plugin to use only libheif C API

Using C-API instead of C++ libheif API has following advantages:
- More libheif features available (for ex.: strict decoding)
- Linking with static build of libheif is possible
- No need to enable exceptions
This commit is contained in:
Daniel Novomeský
2022-12-05 21:53:38 +01:00
parent 7af4eea253
commit a30f043e5d
2 changed files with 520 additions and 454 deletions

File diff suppressed because it is too large Load Diff