diff --git a/audio/src/libvorbis_decoder.rs b/audio/src/libvorbis_decoder.rs index e7ccc984..e86fc000 100644 --- a/audio/src/libvorbis_decoder.rs +++ b/audio/src/libvorbis_decoder.rs @@ -45,7 +45,7 @@ where packet .data .iter() - .map(|sample| ((*sample as f64 + 0.5) / (0x7FFF as f64 + 0.5)) as f32) + .map(|sample| ((*sample as f64 + 0.5) / (std::i16::MAX as f64 + 0.5)) as f32) .collect(), ))); }