Check for .heif extension in File types inference

PiperOrigin-RevId: 634409758
This commit is contained in:
tofunmi 2024-05-16 08:39:44 -07:00 committed by Copybara-Service
parent f0e420e101
commit 25e56474bc

View File

@ -179,6 +179,7 @@ public final class FileTypes {
private static final String EXTENSION_BMP = ".bmp"; private static final String EXTENSION_BMP = ".bmp";
private static final String EXTENSION_DIB = ".dib"; private static final String EXTENSION_DIB = ".dib";
private static final String EXTENSION_HEIC = ".heic"; private static final String EXTENSION_HEIC = ".heic";
private static final String EXTENSION_HEIF = ".heif";
private static final String EXTENSION_AVIF = ".avif"; private static final String EXTENSION_AVIF = ".avif";
private FileTypes() {} private FileTypes() {}
@ -329,7 +330,7 @@ public final class FileTypes {
return FileTypes.WEBP; return FileTypes.WEBP;
} else if (filename.endsWith(EXTENSION_BMP) || filename.endsWith(EXTENSION_DIB)) { } else if (filename.endsWith(EXTENSION_BMP) || filename.endsWith(EXTENSION_DIB)) {
return FileTypes.BMP; return FileTypes.BMP;
} else if (filename.endsWith(EXTENSION_HEIC)) { } else if (filename.endsWith(EXTENSION_HEIC) || filename.endsWith(EXTENSION_HEIF)) {
return FileTypes.HEIF; return FileTypes.HEIF;
} else if (filename.endsWith(EXTENSION_AVIF)) { } else if (filename.endsWith(EXTENSION_AVIF)) {
return FileTypes.AVIF; return FileTypes.AVIF;