Skip to content

Commit

Permalink
Merge pull request #2373 from awxkee/avif-yuv-decoder
Browse files Browse the repository at this point in the history
Avif YUV decoder, drop dcv, high bit depth
  • Loading branch information
HeroicKatora authored Nov 4, 2024
2 parents 9ee68e2 + daa5e88 commit fe094b3
Show file tree
Hide file tree
Showing 4 changed files with 1,772 additions and 89 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 @@ -91,7 +90,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)
serde = ["dep:serde"]

Expand Down
Loading

0 comments on commit fe094b3

Please sign in to comment.