From 810856eb0aba443a5861fa0e5dafc23334d98aff Mon Sep 17 00:00:00 2001 From: Surma Date: Thu, 6 Feb 2020 16:37:37 -0800 Subject: [PATCH] Fix JXL encoder --- codecs/jxl_enc/jxl_enc.cpp | 5 +++-- codecs/jxl_enc/jxl_enc.wasm | Bin 2201103 -> 2201110 bytes 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/codecs/jxl_enc/jxl_enc.cpp b/codecs/jxl_enc/jxl_enc.cpp index 26fdb738..98eaa8b8 100644 --- a/codecs/jxl_enc/jxl_enc.cpp +++ b/codecs/jxl_enc/jxl_enc.cpp @@ -12,10 +12,11 @@ val encode(std::string image, int width, int height) { // jxl::ThreadPool pool; jxl::CodecInOut io; jxl::PaddedBytes bytes; + jxl::ImageBundle *main = &io.Main(); cparams.speed_tier = jxl::SpeedTier::kFalcon; - - jxl::ImageBundle *main = &io.Main(); + cparams.color_transform = jxl::ColorTransform::kNone; + uint8_t *inBuffer = (uint8_t *)image.c_str(); auto result = main->SetFromSRGB( width, height, false, true, true, (uint8_t *)image.c_str(), diff --git a/codecs/jxl_enc/jxl_enc.wasm b/codecs/jxl_enc/jxl_enc.wasm index 6b866ec5a4328dce746b8882176d46ac88732c0d..9a478ce7ce9bff04d5cde457991a8ed7e808469c 100644 GIT binary patch delta 273 zcmWN_yH3Jj7>9AbV-G04o(lC7cuN@^oQZL=lbyT(;}vw{3NWdGu}*YlCJZ`p112;k z+yhr(931=)zdXrPZRTPLACFG#%iJw;CqRM%4F)WD;6nf*wBZPjp#vw|+|kp<&7}xu zsY-OJvemCD#)@_J{-cVKsXuqrk1c&+(OZDY6{tcD>d=5kc!Fnm0Rv5FK^tE8NyhW@ E9cR)}yZ`_I