X-Git-Url: https://git.nihav.org/?p=nihav-tool.git;a=blobdiff_plain;f=src%2Fwavwriter.rs;fp=src%2Fwavwriter.rs;h=58523b720d3c117c7f2cfe38c219de603a99398f;hp=a22887650f8e1ca01f254e523bffc0e504e2befc;hb=f7e9662a6343256ffdf5d1fc6bc7da45f2fb20e6;hpb=38b3d7817151c8ec94ac6594c753547a570d11be diff --git a/src/wavwriter.rs b/src/wavwriter.rs index a228876..58523b7 100644 --- a/src/wavwriter.rs +++ b/src/wavwriter.rs @@ -61,6 +61,7 @@ macro_rules! write_data { impl<'a> WavWriter<'a> { pub fn new(name: &str) -> Self { let file = File::create(name).unwrap(); + let file = std::io::BufWriter::new(file); let fw = Box::new(FileWriter::new_write(file)); let io = ByteWriter::new(Box::leak(fw)); WavWriter { io: Box::new(io), data_pos: 0, be: false, bits: 0 }