Skip to content

Conversation

@akiraveliara
Copy link
Member

@akiraveliara akiraveliara commented Dec 19, 2025

the initial pull request for DSharpPlus.Voice. opening early to get feedback on some of the code structure

todo:

  • receive
  • audio packet queuing for sending
  • connection management
  • rewire encoding to take advantage of opus' 24-bit and float support instead of (not very costly, but absolutely unreadable) normalization to 16-bit
  • docs

akiraveliara and others added 30 commits June 6, 2025 18:43
git-subtree-dir: lib/libaerith/inc/dave
git-subtree-split: 6e5ffbc1cb4eef6be96e8115c4626be598b7e501
still missing some methods, but
also makes the c++ nicer to interface with
and also fully delete vnext, not sure why it was still there
voicenext used the sodium status code as a length lmao
…tService. Changed TransportService to use ArrayPoolBufferWriter instead of MemoryStream.
…rt-service

Initial commit for transport service.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

partial xmldocs

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants