chiark / gitweb /
images in bundles: Support jpeg
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 22 May 2021 17:07:51 +0000 (18:07 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 22 May 2021 17:11:42 +0000 (18:11 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/bundles.rs

index 61fb7a96b65072d229b6c73b4de7597eec7ba586..3d9427bf06b4e2fd8d8a3808861dd9ecb28c1462 100644 (file)
@@ -700,6 +700,7 @@ fn process_bundle(ForProcess { mut za, mut newlibs }: ForProcess,
 enum PictureFormat {
   Svg,
   Png,
+  Jpeg,
 }
 
 #[throws(LE)]
@@ -786,6 +787,7 @@ fn make_usvg(za: &mut IndexedZip, progress_count: &mut usize,
       }
     },
     PF::Png => image_usvg(zf.name(),input,output, IF::Png, "image/png")?,
+    PF::Jpeg => image_usvg(zf.name(),input,output, IF::Jpeg, "image/jpeg")?,
   }
 }