first commit to transcode branch for supporting both nosteam celt and steam opus
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
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
|
||||
Reference in New Issue
Block a user