diff --git a/src/audio_backend/mod.rs b/src/audio_backend/mod.rs index ad7dd44..e58d01b 100644 --- a/src/audio_backend/mod.rs +++ b/src/audio_backend/mod.rs @@ -56,17 +56,21 @@ fn mk_sink() -> Box { #[cfg(feature = "portaudio-backend")] mod portaudio; +#[cfg(feature = "portaudio-backend")] +use self::portaudio::PortAudioSink; #[cfg(feature = "pulseaudio-backend")] mod pulseaudio; +#[cfg(feature = "pulseaudio-backend")] +use self::pulseaudio::PulseAudioSink; declare_backends! { pub const BACKENDS : &'static [(&'static str, &'static (Fn() -> Box + Sync + Send + 'static))] = &[ #[cfg(feature = "portaudio-backend")] - ("portaudio", &mk_sink::), + ("portaudio", &mk_sink::), #[cfg(feature = "pulseaudio-backend")] - ("pulseaudio", &mk_sink::), + ("pulseaudio", &mk_sink::), ]; }