From 348dce1f556318ec96bf4de02795628c7a5eb829 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sat, 23 Jul 2022 12:21:21 +0300 Subject: Fix dynamic buffer alloc --- c2enc/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'c2enc/src') diff --git a/c2enc/src/main.rs b/c2enc/src/main.rs index e0181f3..b20f133 100644 --- a/c2enc/src/main.rs +++ b/c2enc/src/main.rs @@ -35,10 +35,10 @@ fn main() { let mut allbits = Vec::new(); let c = libcodec2::Codec2::new(); let nsam = c.samples_per_frame(); - let _nbits = c.bytes_per_frame(); + let nbits = c.bytes_per_frame(); for samples in speech.chunks(nsam) { - let mut bits: [u8; 7] = [0, 0, 0, 0, 0, 0, 0]; // nbits assume 7 + let mut bits = vec![0u8; nbits]; c.encode(&samples, &mut bits); allbits.extend(bits); } -- cgit v1.3.1