mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-03 18:24:05 +02:00
voice sample rate
This commit is contained in:
parent
13771825ec
commit
49a6649589
1 changed files with 5 additions and 2 deletions
|
|
@ -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 {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue