Skip to content

Commit 5ac337f

Browse files
authored
Update to kira 0.10.8 (#655)
1 parent 36f55a2 commit 5ac337f

3 files changed

Lines changed: 31 additions & 18 deletions

File tree

Cargo.lock

Lines changed: 26 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ glob = "0.3.1"
8181
home = "0.5.9" # blocked till Rerun 0.23
8282
indicatif = "0.17.8"
8383
itertools = "0.14.0"
84-
kira = { version = "0.9.5", default-features = false, features = [
84+
kira = { version = "0.10.8", default-features = false, features = [
8585
"cpal",
8686
"wav",
8787
] }

yggdrasil/src/core/audio/sound_manager.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use crate::prelude::Result;
44
use bevy::prelude::*;
55

66
use kira::{
7-
manager::{AudioManager, AudioManagerSettings, backend::DefaultBackend},
7+
AudioManager, AudioManagerSettings,
8+
backend::DefaultBackend,
89
sound::streaming::{StreamingSoundData, StreamingSoundSettings},
910
};
1011
use miette::{Context, IntoDiagnostic};
@@ -51,7 +52,7 @@ impl Plugin for SoundManagerPlugin {
5152
/// A threadsafe `SoundManager` to handle loading and playing sounds.
5253
pub struct SoundManager {
5354
audio_manager: Arc<Mutex<AudioManager<DefaultBackend>>>,
54-
volume: f64,
55+
volume: f32,
5556
}
5657

5758
impl SoundManager {
@@ -72,7 +73,7 @@ impl Default for SoundManager {
7273
fn default() -> Self {
7374
let audio_manager = AudioManager::new(AudioManagerSettings::default()).unwrap();
7475
let volume_string = std::env::var(VOLUME_ENV_VARIABLE_NAME).unwrap_or("0.1".to_string());
75-
let volume: f64 = volume_string.parse().unwrap();
76+
let volume: f32 = volume_string.parse().unwrap();
7677

7778
SoundManager {
7879
audio_manager: Arc::new(Mutex::new(audio_manager)),

0 commit comments

Comments
 (0)