Skip to content

Commit

Permalink
Added YUV decoder, drop dcv, added high bit depth support
Browse files Browse the repository at this point in the history
  • Loading branch information
awxkee committed Oct 29, 2024
1 parent 277be64 commit c2b1135
Show file tree
Hide file tree
Showing 4 changed files with 1,270 additions and 86 deletions.
3 changes: 1 addition & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ num-traits = { version = "0.2.0" }
# Optional dependencies
color_quant = { version = "1.1", optional = true }
dav1d = { version = "0.10.3", optional = true }
dcv-color-primitives = { version = "0.6.1", optional = true }
exr = { version = "1.5.0", optional = true }
gif = { version = "0.13", optional = true }
image-webp = { version = "0.2.0", optional = true }
Expand Down Expand Up @@ -88,7 +87,7 @@ webp = ["dep:image-webp"]
rayon = ["dep:rayon", "ravif?/threading"] # Enables multi-threading
nasm = ["ravif?/asm"] # Enables use of nasm by rav1e (requires nasm to be installed)
color_quant = ["dep:color_quant"] # Enables color quantization
avif-native = ["dep:mp4parse", "dep:dcv-color-primitives", "dep:dav1d"] # Enable native dependency libdav1d
avif-native = ["dep:mp4parse", "dep:dav1d"] # Enable native dependency libdav1d
benchmarks = [] # Build some inline benchmarks. Useful only during development (requires nightly Rust)

[[bench]]
Expand Down
Loading

0 comments on commit c2b1135

Please sign in to comment.