Path: blob/main/tools/example-showcase/disable-audio.patch
6595 views
diff --git a/crates/bevy_audio/src/audio_output.rs b/crates/bevy_audio/src/audio_output.rs1index 3e8082e23..624769443 1006442--- a/crates/bevy_audio/src/audio_output.rs3+++ b/crates/bevy_audio/src/audio_output.rs4@@ -7,7 +7,7 @@ use bevy_ecs::{prelude::*, system::SystemParam};5use bevy_math::Vec3;6use bevy_transform::prelude::GlobalTransform;7-use rodio::{OutputStream, OutputStreamHandle, Sink, Source, SpatialSink};8+use rodio::{OutputStreamHandle, Sink, Source, SpatialSink};9use tracing::warn;1011use crate::{AudioSink, AudioSinkPlayback};1213@@ -30,18 +30,10 @@ pub(crate) struct AudioOutput {1415impl Default for AudioOutput {16fn default() -> Self {17- if let Ok((stream, stream_handle)) = OutputStream::try_default() {18- // We leak `OutputStream` to prevent the audio from stopping.19- core::mem::forget(stream);20- Self {21- stream_handle: Some(stream_handle),22- }23- } else {24warn!("No audio device found.");25Self {26stream_handle: None,27}28- }29}30}31323334