From 0934abc6bbd83c9dfdf019d73b4566c1848af5ae Mon Sep 17 00:00:00 2001 From: Elbert Ronnie Date: Thu, 27 Oct 2022 12:34:38 +0000 Subject: [PATCH] Expose rodio's Source and Sample traits in bevy_audio (#6374) # Objective - Fixes #5876 . ## Solution - added pub use statements to re-export the following traits in bevy_audio: rodio::source::Source, rodio::Sample, rodio::cpal::Sample. - rodio::cpal::Sample was re-exported as CpalSample to avoid naming conflict with rodio::Sample. --- crates/bevy_audio/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/bevy_audio/src/lib.rs b/crates/bevy_audio/src/lib.rs index 8ad4f95217..7c4db0090c 100644 --- a/crates/bevy_audio/src/lib.rs +++ b/crates/bevy_audio/src/lib.rs @@ -35,6 +35,9 @@ pub mod prelude { pub use audio::*; pub use audio_output::*; pub use audio_source::*; +pub use rodio::cpal::Sample as CpalSample; +pub use rodio::source::Source; +pub use rodio::Sample; use bevy_app::prelude::*; use bevy_asset::AddAsset;