16 lines
818 B
Markdown
16 lines
818 B
Markdown
This new branch is used for allowing both nosteamers and linux users to communicate at the same time.
|
|
|
|
Nosteamers are stuck with CELT codec as they dont support steam/opus.
|
|
|
|
Linux users are stuck with steam as they dont support celt without manually fixing the .so file.
|
|
|
|
This branch discards BroadCastVoiceData for instead creating our own SendNetMsg using SVC_VoiceData
|
|
|
|
that enables us to take opus packets, decode to raw pcm and encode with celt.
|
|
|
|
that enables us to take celt packets, decode to raw pcm and encode with opus.
|
|
|
|
currently does the support for nosteamers to hear steam voice chat still have to be improved, but steam users can hear nosteam users very fine.
|
|
|
|
the sourcemod plugin used for stubbing nosteamers with SVC_VoiceInit: https://git.unloze.com/UNLOZE/sm-plugins/src/branch/master/CELT_VOICE
|