Fixed
- HEIC corruption from Chinese iCloud with
set_exif_datetimeenabled.insert_xmpiloc remapping insrc/download/heif.rsusedencoded_sizeto estimate the original extent of each HEIC atom. When Apple QuickTime format inputs (no version+flags prefix) were re-encoded to ISO format, Meta grew 4 bytes — inflating its range past its actual original extent. An iloc entry pointing to mdat fell in this overshoot zone and was remapped to the wrong offset, making downloaded HEICs unopenable. Now uses the next atom's actual original start asold_end(falling back to total for the last atom), immune to encode/decode size mismatches. Same fix applied tolocate_stale_kei_mdat(). (#376)
Full changelog: CHANGELOG.md