From 9b85b009a40ec7f71e0b2f7c9349796340aa2362 Mon Sep 17 00:00:00 2001 From: arkon Date: Fri, 4 Jun 2021 23:46:18 -0400 Subject: [PATCH] Fix image type build error (cherry picked from commit fff72b61dfef494260bbfa544b21be820fbaeafc) --- .../main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt index 045aaa74b..eda40f719 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt @@ -45,13 +45,14 @@ object ImageUtil { fun findImageType(stream: InputStream): ImageType? { try { return when (getImageType(stream)?.format) { - // TODO: image-decoder library currently doesn't detect this - // Format.Avif -> ImageType.AVIF + // TODO: image-decoder library currently doesn't actually detect AVIF yet + Format.Avif -> ImageType.AVIF Format.Gif -> ImageType.GIF Format.Heif -> ImageType.HEIF Format.Jpeg -> ImageType.JPEG Format.Png -> ImageType.PNG Format.Webp -> ImageType.WEBP + else -> null } } catch (e: Exception) { } @@ -91,7 +92,7 @@ object ImageUtil { } enum class ImageType(val mime: String, val extension: String) { - // AVIF("image/avif", "avif"), + AVIF("image/avif", "avif"), GIF("image/gif", "gif"), HEIF("image/heif", "heif"), JPEG("image/jpeg", "jpg"),