- Remplacer les Arc+Box::pin manuels par la macro action_handler!(captures(...)) - Supprimer helpers locaux dupliqués dans renderer.rs (add_var, add_action) - Extraire handlers génériques pour GET requests - Factoriser extraction metadata dans set_uri_handler /set_next_uriHandler - Simplifier build_renderingcontrol en retirant pipeline inutile - Mettre à jour edition Rust de 2021 vers 2024 dans tous les Cargo.toml - Corriger pattern matching inutile `ref` sur déréférencement dans pmoaudio et pmoflac
30 lines
605 B
TOML
Executable File
30 lines
605 B
TOML
Executable File
[package]
|
|
name = "pmoaudio"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[features]
|
|
default = []
|
|
simd = []
|
|
|
|
[dependencies]
|
|
tokio = { workspace = true }
|
|
tokio-util = { version = "0.7", features = ["io"] }
|
|
async-trait = { workspace = true }
|
|
futures-util = "0.3"
|
|
pmoflac = { path = "../pmoflac" }
|
|
pmometadata = { path = "../pmometadata" }
|
|
paste = "1"
|
|
soxr = "0.6.0"
|
|
bytemuck = "1.24.0"
|
|
reqwest = { version = "0.12", features = ["stream"] }
|
|
tracing = { workspace = true }
|
|
cpal = "0.15"
|
|
once_cell = "1.20"
|
|
|
|
[dev-dependencies]
|
|
tokio-test = "0.4"
|
|
tempfile = "3"
|
|
wiremock = "0.6"
|
|
tracing-subscriber = { workspace = true }
|