Apparently Apple has made some changes to their HEIC format. Until I recently upgraded my phone I could decode and see all images. HEIC images from my wife's iPhone 12 decode and display properly. Images from my iPhone 16 are totally black. I am running LibreElec 12.0.2 on a RPi4.aarch64 (raspberry pi 4B+ 8G Mem )
Kodi.log shows:
2025-08-07 17:44:11.360 T:2171 error <general>: AddOnLog: imagedecoder.heif: LoadImageFromMemory: Read error 'Invalid input: Unspecified: Metadata not correctly assigned to image'
2025-08-07 17:44:11.363 T:2170 info <general>: Skipped 1 duplicate messages..
2025-08-07 17:44:11.363 T:2170 info <general>: ADDON: Dll Destroyed - HEIF image decoder
I was able to resolve this issue on my AMD64 Linux Box (Ubuntu 24.04) by updating libheif from ppa:strukturag/libheif to version 1.19.8-1
Current LibreElec installed version:
/var/media/root64/usr/lib/aarch64-linux-gnu/libheif.so.1.15.1
Is it possible to update to a newer version now, or is the new version scheduled for release soon?
Thanks
Dan