BlueberryWolf / ez-vencord-install

vencord installer with stereo and other stuff (from philhk)
6 stars 3 forks source link

Improve FakeDeafen #3

Closed Exotic0015 closed 3 months ago

Exotic0015 commented 3 months ago

Fixed the plugin on Linux and some readability improvements

misleadingname commented 3 months ago

Note for the future,

You must send at least one Speaking payload before sending or receiving voice data, or you will be disconnected with an Invalid SSRC error.

https://docs.discord.sex/topics/voice-connections#speaking

misleadingname commented 3 months ago

Other than that, lgtm.

Doesn't function on the Windows x64 client.

Exotic0015 commented 3 months ago

Found the cause, Discord sometimes sends the packet as a binary message and sometimes as a JSON string. Working on a fix.

Exotic0015 commented 3 months ago

Should be fixed now.

misleadingname commented 3 months ago

all fixed in a voice call, ready to merge 🚎