geniiii / ripcord-audio-hook

Fixes Ripcord's voice chat functionality
MIT License
80 stars 5 forks source link

Add region change handler #7

Open ucjd opened 1 year ago

ucjd commented 1 year ago

read title.

geniiii commented 1 year ago

While possible, it's unlikely I'll be able to find the free time to do it anytime soon.
For anyone interested in undertaking this, I suggest starting by actually getting VOICE_SERVER_UPDATE messages to DisClientImpl::processGatewayMessage. Never mind, it looks like Ripcord receives these again..? You should be able to hook DisClientImpl::checkAndStartVoiceConn instead. (also, you should strongly consider downloading the recently released debug symbols if you're working on the Windows build)

ucjd commented 1 year ago

im kinda slowish? i dont really know how to hook that or anything and i've already downloaded the debug symbols. i just dont really understand what to do or how to hook "DisClientImpl::checkAndStartVoiceConn" if u could explain a little more in depth i should understand it but if u ever do find the time to add this let me know.

davidbrowerfsdkfopds commented 9 months ago

i dont know how to hook DisClientImpl::checkAndStartVoiceConn