diff --git a/examples/blits.rs b/examples/blits.rs new file mode 100644 index 0000000..ea7c778 --- /dev/null +++ b/examples/blits.rs @@ -0,0 +1,3 @@ +fn main() -> () { + +} \ No newline at end of file diff --git a/examples/bwavefile_probe.rs b/examples/bwavefile_probe.rs new file mode 100644 index 0000000..ea7c778 --- /dev/null +++ b/examples/bwavefile_probe.rs @@ -0,0 +1,3 @@ +fn main() -> () { + +} \ No newline at end of file diff --git a/src/wavewriter.rs b/src/wavewriter.rs index 9cfd28a..381eec9 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)?;