From 7ea7ac5ce766fecb791853be00f77c93e3b9cf17 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Tue, 29 Dec 2020 14:42:11 -0800 Subject: [PATCH] DS64 constant --- src/wavewriter.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/wavewriter.rs b/src/wavewriter.rs index 7065ccf..025221d 100644 --- a/src/wavewriter.rs +++ b/src/wavewriter.rs @@ -207,6 +207,8 @@ pub struct WaveWriter where W: Write + Seek { pub format: WaveFmt } +const DS64_RESERVATION_LENGTH : u32 = 96; + impl WaveWriter { /// Create a new Wave file at `path`. @@ -232,7 +234,8 @@ impl WaveWriter where W: Write + Seek { retval.increment_form_length(4)?; - retval.write_junk(96)?; + // write ds64_reservation + retval.write_junk(DS64_RESERVATION_LENGTH)?; let mut chunk = retval.chunk(FMT__SIG)?; chunk.write_wave_fmt(&format)?;