[package] name = "streamer" version = "0.1.0" edition = "2021" [profile.release] strip = "symbols" opt-level = 3 overflow-checks = true lto = true codegen-units = 1 panic = "abort" [lints.rust] unsafe_code = "forbid" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] brotli = "5.0.0" cpal = "0.15.3" futures-util = { version = "0.3.31", features = ["futures-sink", "sink"] } iced = { git = "https://github.com/iced-rs/iced", features = ["tokio"], rev = "42a2cb6d4f78343f43d6a68a28e5502d9426ed2c"} ringbuf = "0.3.3" rubato = "0.15.0" rustls-pemfile = "2.1.2" rustls-platform-verifier = "0.2.0" symphonia = { version = "0.5.4", features = ["all"] } tokio = { version = "1.36.0", features = ["full"] } tokio-rustls = "0.25.0" tokio-tungstenite = { version = "0.21.0", features = ["rustls-tls-webpki-roots"] }