aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src
diff options
context:
space:
mode:
Diffstat (limited to 'mumd/src')
-rw-r--r--mumd/src/audio/output.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/mumd/src/audio/output.rs b/mumd/src/audio/output.rs
index 597dcf0..a3ce064 100644
--- a/mumd/src/audio/output.rs
+++ b/mumd/src/audio/output.rs
@@ -228,7 +228,8 @@ impl AudioOutputDevice for DefaultAudioOutputDevice {
}
}
-/// Over-engineered way of handling multiple types of samples.
+/// Returns a function that fills a buffer with audio from client streams
+/// modified according to some audio configuration.
pub fn curry_callback<T: Sample + AddAssign + SaturatingAdd + std::fmt::Display>(
user_bufs: Arc<Mutex<ClientStream>>,
output_volume_receiver: watch::Receiver<f32>,