diff options
Diffstat (limited to 'transcoder')
-rw-r--r-- | transcoder/Cargo.toml | 13 | ||||
-rw-r--r-- | transcoder/src/image.rs | 2 |
2 files changed, 10 insertions, 5 deletions
diff --git a/transcoder/Cargo.toml b/transcoder/Cargo.toml index 6fe4f05..79c7b91 100644 --- a/transcoder/Cargo.toml +++ b/transcoder/Cargo.toml @@ -6,8 +6,13 @@ edition = "2021" [dependencies] jellycommon = { path = "../common" } jellybase = { path = "../base" } -log = "0.4.19" -ravif = "0.11.2" -image = "0.24.6" -anyhow = "1.0.72" +log = "0.4.20" +image = "0.24.7" +anyhow = "1.0.75" rgb = "0.8.36" +rav1e = { version = "0.6.6", default-features = false, features = [ + "threading", +] } +rayon = "1.7.0" +imgref = "1.9.4" +ravif = "0.11.2" diff --git a/transcoder/src/image.rs b/transcoder/src/image.rs index 29ad423..273d6b4 100644 --- a/transcoder/src/image.rs +++ b/transcoder/src/image.rs @@ -34,7 +34,7 @@ pub fn transcode( let encoded = ravif::Encoder::new() .with_speed(speed.clamp(1, 10)) .with_quality(quality.clamp(1., 100.)) - .encode_rgba(ravif::Img::new( + .encode_rgba(imgref::Img::new( pixels.as_rgba(), image.width() as usize, image.height() as usize, |