Skip to content

Conversation

@not-nullptr
Copy link
Owner

this pull request rewrites all voice functionality in rust. no audio-related part of it occurs in C# anymore, making voice more stable and more performant. the threads that it runs from are unmanaged and entirely seperate from the C# runtime to prevent GC hitches from killing performance.

this is a draft because the implementation is promising, yet unstable. it doesn't sort packets by their sequence number and you can't speak yet, and it only supports aead_xchacha20_poly1305_rtpsize.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants