From ffdcb556f5602ac23c7c7660bb3b034459b3adc0 Mon Sep 17 00:00:00 2001 From: Eskil Queseth Date: Mon, 14 Jun 2021 23:55:07 +0200 Subject: update input code to use new transformer trait --- mumd/src/audio/input.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mumd') diff --git a/mumd/src/audio/input.rs b/mumd/src/audio/input.rs index a1227e3..25d15d5 100644 --- a/mumd/src/audio/input.rs +++ b/mumd/src/audio/input.rs @@ -29,8 +29,8 @@ pub fn callback( buffer.extend(data.by_ref().take(buffer_size - buffer.len())); let encoded = transformers .iter_mut() - .try_fold(&mut buffer[..], |acc, e| e.transform(acc)) - .map(|buf| opus_encoder.encode_vec_float(&*buf, buffer_size).unwrap()); + .try_fold((opus::Channels::Mono, &mut buffer[..]), |acc, e| e.transform(acc)) + .map(|buf| opus_encoder.encode_vec_float(&*buf.1, buffer_size).unwrap()); if let Some(encoded) = encoded { if let Err(e) = input_sender.try_send(encoded) { -- cgit v1.2.1