diff --git a/examples/music.rs b/examples/music.rs index 6c39305..7276666 100644 --- a/examples/music.rs +++ b/examples/music.rs @@ -33,7 +33,7 @@ fn main() { }; if let Some(output) = buffer.next() { - *output = next_sample as u16; + *output = next_sample; data = &data[1..]; } else { break; diff --git a/src/wasapi/mod.rs b/src/wasapi/mod.rs index 0939807..35d3ecc 100644 --- a/src/wasapi/mod.rs +++ b/src/wasapi/mod.rs @@ -40,7 +40,7 @@ impl Voice { pub fn get_samples_format(&self) -> ::SampleFormat { match self.bits_per_sample { - 16 => ::SampleFormat::U16, + 16 => ::SampleFormat::I16, _ => unimplemented!(), } }