1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-03 10:14:06 +02:00

voice sample rate

This commit is contained in:
Robin Appelman 2021-07-29 19:42:47 +02:00
commit 49a6649589

View file

@ -17,11 +17,14 @@ impl BitRead<'_, LittleEndian> for VoiceInitMessage {
let quality = stream.read()?; let quality = stream.read()?;
let sampling_rate = if quality == 255 { let sampling_rate = if quality == 255 {
// v2 packets have variable rate
stream.read()? stream.read()?
} else if codec == "vaudio_celt" { } else if codec == "vaudio_celt" {
11025 // legacy sample rate for celt
22050
} else { } else {
0 // legacy sample rate for non-celt
11025
}; };
Ok(VoiceInitMessage { Ok(VoiceInitMessage {