vaudio_minimp3 doesn't have voice interface #379
Labels
No labels
branch-old
branch-rewrite
bug
cannot-reproduce
duplicate
enhancement
fixed-old
fixed-rewrite
game
invalid
might-return-to
need-feedback
need-search
question
tools
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Archive/LeakNet#379
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We need either make one, use MiniMP3 for decoding and Miles for encoding, or get rid of minimp3 implementation
changed the description
We can use speex, celt, opus, etc codecs, why do we even need miles for voice chat (i have never seen it work in beta)? It provides poor quality due to bandwidth limits of the early 2000s
I thought minimp3 had that voice codec feature btw. Unfortunately, not
It shouldn't have a voice decoder, that's speex/celt/opus's job, valve basically retired miles's voice codec since orangebox engine update, i think. And also we are using ancient version of miles, which has an exploit with mp3 decoding that basically lets you do a code execution, so maybe someone have found a voice decoder exploit that would do the same or just crash all the clients/the server.
Well, we can try to port Speex one from Source Engne 2007 leak then, just to get rid of that Miles thingy. I think I can do this, but a bit later