From 4a46b9edf139c43434b72e5c093c1707ca2b9468 Mon Sep 17 00:00:00 2001 From: Vignesh Venkatasubramanian Date: Thu, 5 Nov 2020 22:55:43 -0800 Subject: Add AVIF mime type to BitmapFactory Associate SkEncodedImageFormat::kAVIF to "image/avif" mime type. Avif mime type can be found in the specification here: https://aomediacodec.github.io/av1-avif/#mime-registration Test: Media cts tests still pass. Test: Invoking ImageDecoder and BitmapFactory with an AVIF image returns the correct mime type. Bug: 141654151 Change-Id: I0b67154a9031e1444912b59757e89cf625ee1280 --- libs/hwui/jni/BitmapFactory.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/hwui/jni/BitmapFactory.cpp b/libs/hwui/jni/BitmapFactory.cpp index 7d2583a2ac01..52522a320821 100644 --- a/libs/hwui/jni/BitmapFactory.cpp +++ b/libs/hwui/jni/BitmapFactory.cpp @@ -67,6 +67,8 @@ const char* getMimeType(SkEncodedImageFormat format) { return "image/webp"; case SkEncodedImageFormat::kHEIF: return "image/heif"; + case SkEncodedImageFormat::kAVIF: + return "image/avif"; case SkEncodedImageFormat::kWBMP: return "image/vnd.wap.wbmp"; case SkEncodedImageFormat::kDNG: -- cgit v1.2.3-59-g8ed1b