diff --git a/Cargo.toml b/Cargo.toml index a9a9d00..49b5993 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,9 +15,9 @@ version = "0.35.2" features = ["image", "ttf"] [dependencies] -rodio = { version = "0.11.1", optional = true} +rodio = { version = "0.15.0", optional = true} [features] -default = [] +default = ["audio"] static = ["sdl2/static-link", "sdl2/bundled"] audio = ["dep:rodio"] diff --git a/src/lib.rs b/src/lib.rs index d5a84db..c44058c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -114,6 +114,7 @@ use sdl2::{ }; use std::fs::File; use std::io::BufReader; +#[cfg(feature = "audio")] use rodio::{self, Decoder, OutputStream, source::Source}; use vec2::Vec2Int;