don't short circuit output buffer if there's no input

This commit is contained in:
Hailey Somerville
2020-04-04 23:39:47 +11:00
parent 2ba02b877c
commit 06b8329f2e
+1 -4
View File
@@ -158,10 +158,7 @@ impl Module for OutputDevice {
}
fn run_tick(&mut self, _t: u64, inputs: &[Option<&[Sample]>], _outputs: &mut [&mut [Sample]]) -> Option<Self::Indication> {
let input = match inputs[0] {
Some(input) => input,
None => return None,
};
let input = inputs[0].unwrap_or(&ZERO_BUFFER_STEREO);
let mut clip = false;