|
@@ -520,6 +520,12 @@ dependencies = [
|
|
|
"version_check",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "extended"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "fastrand"
|
|
|
version = "2.1.1"
|
|
@@ -1180,6 +1186,7 @@ dependencies = [
|
|
|
"serde_json",
|
|
|
"serenity",
|
|
|
"songbird",
|
|
|
+ "symphonia",
|
|
|
"symphonia-core",
|
|
|
"tokio",
|
|
|
]
|
|
@@ -2198,10 +2205,60 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9"
|
|
|
dependencies = [
|
|
|
"lazy_static",
|
|
|
+ "symphonia-bundle-flac",
|
|
|
+ "symphonia-codec-adpcm",
|
|
|
+ "symphonia-codec-pcm",
|
|
|
+ "symphonia-codec-vorbis",
|
|
|
"symphonia-core",
|
|
|
+ "symphonia-format-mkv",
|
|
|
+ "symphonia-format-ogg",
|
|
|
+ "symphonia-format-riff",
|
|
|
"symphonia-metadata",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "symphonia-bundle-flac"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "72e34f34298a7308d4397a6c7fbf5b84c5d491231ce3dd379707ba673ab3bd97"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-metadata",
|
|
|
+ "symphonia-utils-xiph",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "symphonia-codec-adpcm"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c94e1feac3327cd616e973d5be69ad36b3945f16b06f19c6773fc3ac0b426a0f"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "symphonia-codec-pcm"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f395a67057c2ebc5e84d7bb1be71cce1a7ba99f64e0f0f0e303a03f79116f89b"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "symphonia-codec-vorbis"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-utils-xiph",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "symphonia-core"
|
|
|
version = "0.5.4"
|
|
@@ -2215,6 +2272,43 @@ dependencies = [
|
|
|
"log",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "symphonia-format-mkv"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "1bb43471a100f7882dc9937395bd5ebee8329298e766250b15b3875652fe3d6f"
|
|
|
+dependencies = [
|
|
|
+ "lazy_static",
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-metadata",
|
|
|
+ "symphonia-utils-xiph",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "symphonia-format-ogg"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "ada3505789516bcf00fc1157c67729eded428b455c27ca370e41f4d785bfa931"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-metadata",
|
|
|
+ "symphonia-utils-xiph",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "symphonia-format-riff"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "05f7be232f962f937f4b7115cbe62c330929345434c834359425e043bfd15f50"
|
|
|
+dependencies = [
|
|
|
+ "extended",
|
|
|
+ "log",
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-metadata",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "symphonia-metadata"
|
|
|
version = "0.5.4"
|
|
@@ -2227,6 +2321,16 @@ dependencies = [
|
|
|
"symphonia-core",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "symphonia-utils-xiph"
|
|
|
+version = "0.5.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe"
|
|
|
+dependencies = [
|
|
|
+ "symphonia-core",
|
|
|
+ "symphonia-metadata",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "syn"
|
|
|
version = "1.0.109"
|