1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
From: Sebastian Ramacher <sramacher@debian.org>
Date: Thu, 29 Dec 2022 11:11:43 +0100
Subject: Remove some unused features
The unstable, channel-api, quick_test and check_asm features are unused. The features
desync_finder, dump_ivf and dump_lookahead_data are only useful for internal development.
---
Cargo.toml | 30 ------------------------------
1 file changed, 30 deletions(-)
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -57,8 +57,6 @@
"nom",
]
capi = ["scan_fmt"]
-channel-api = ["crossbeam"]
-check_asm = []
decode_test = ["aom-sys"]
decode_test_dav1d = ["dav1d-sys"]
default = [
@@ -68,14 +66,7 @@
"signal_support",
"git_version",
]
-desync_finder = ["backtrace"]
-dump_ivf = ["ivf"]
-dump_lookahead_data = [
- "byteorder",
- "image",
-]
git_version = ["built/git2"]
-quick_test = []
serialize = [
"serde",
"toml",
@@ -91,7 +82,6 @@
"tracing-chrome",
"dep:tracing",
]
-unstable = []
[lib]
name = "rav1e"
@@ -104,16 +94,6 @@
bench = false
required-features = ["binaries"]
-[[bin]]
-name = "rav1e-ch"
-path = "src/bin/rav1e-ch.rs"
-bench = false
-required-features = [
- "binaries",
- "channel-api",
- "unstable",
-]
-
[dependencies.aligned-vec]
version = "0.6.0"
@@ -139,17 +119,9 @@
[dependencies.av1-grain]
version = "0.2.3"
-[dependencies.backtrace]
-version = "0.3"
-optional = true
-
[dependencies.bitstream-io]
version = "4.1.0"
-[dependencies.byteorder]
-version = "1.5.0"
-optional = true
-
[dependencies.cfg-if]
version = "1.0"
@@ -172,10 +144,6 @@
version = "0.15"
optional = true
-[dependencies.crossbeam]
-version = "0.8"
-optional = true
-
[dependencies.dav1d-sys]
version = "0.7.0"
optional = true
@@ -185,12 +153,6 @@
version = "0.7"
optional = true
-[dependencies.image]
-version = "0.25.0"
-features = ["png"]
-optional = true
-default-features = false
-
[dependencies.itertools]
version = "0.14"
|