diff --git a/crates/kira/src/sound/static_sound/data/from_file.rs b/crates/kira/src/sound/static_sound/data/from_file.rs index e2736df8..045083bf 100644 --- a/crates/kira/src/sound/static_sound/data/from_file.rs +++ b/crates/kira/src/sound/static_sound/data/from_file.rs @@ -19,7 +19,7 @@ impl StaticSoundData { /// Loads a cursor wrapping audio file data into a [`StaticSoundData`]. #[cfg_attr(docsrs, doc(cfg(feature = "symphonia")))] - pub fn from_cursor + Send + Sync + 'static>( + pub fn from_cursor + Send + Sync>( cursor: Cursor, ) -> Result { Self::from_media_source(cursor) @@ -28,13 +28,13 @@ impl StaticSoundData { /// Loads an audio file from a type that implements Symphonia's [`MediaSource`] /// trait. #[cfg_attr(docsrs, doc(cfg(feature = "symphonia")))] - pub fn from_media_source( - media_source: impl MediaSource + 'static, - ) -> Result { + pub fn from_media_source(media_source: impl MediaSource) -> Result { Self::from_boxed_media_source(Box::new(media_source)) } - fn from_boxed_media_source(media_source: Box) -> Result { + fn from_boxed_media_source( + media_source: Box, + ) -> Result { let codecs = symphonia::default::get_codecs(); let probe = symphonia::default::get_probe(); let mss = MediaSourceStream::new(media_source, Default::default());