| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:8dd00021-5bd4-0b06-5ac9-0cf783fbb792 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 8968:3304EF:5A38308:77FB56A:698C8A3C |
| html-safe-nonce | 87423579529c616aa0bb71351001c8d8dcd4bc8994060fa5bdb94c6a83a64ae1 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OTY4OjMzMDRFRjo1QTM4MzA4Ojc3RkI1NkE6Njk4QzhBM0MiLCJ2aXNpdG9yX2lkIjoiNTg5MTY2MDM2MjU5MjA2MjAxMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 1b72786bf2d30b7adf241336b80f956c4ae6381735d2cf395f51f54e2a4b0acb |
| hovercard-subject-tag | pull_request:3117850570 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/DSharpPlus/DSharpPlus/2404/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/154a2f9c2b09109d9cf6390f1e007d7b76f312e8292f0a0323f909155b1156a9/DSharpPlus/DSharpPlus/pull/2404 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/154a2f9c2b09109d9cf6390f1e007d7b76f312e8292f0a0323f909155b1156a9/DSharpPlus/DSharpPlus/pull/2404 |
| og:image:alt | 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 ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | akiraveliara |
| hostname | github.com |
| expected-hostname | github.com |
| None | 640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4 |
| turbo-cache-control | no-preview |
| go-import | github.com/DSharpPlus/DSharpPlus git https://github.com/DSharpPlus/DSharpPlus.git |
| octolytics-dimension-user_id | 36208721 |
| octolytics-dimension-user_login | DSharpPlus |
| octolytics-dimension-repository_id | 67243489 |
| octolytics-dimension-repository_nwo | DSharpPlus/DSharpPlus |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 67243489 |
| octolytics-dimension-repository_network_root_nwo | DSharpPlus/DSharpPlus |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3d444f0a47beeeac94cddbb51c91ab408befe8d4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDSharpPlus%2FDSharpPlus%2Fpull%2F2404 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDSharpPlus%2FDSharpPlus%2Fpull%2F2404 |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=DSharpPlus%2FDSharpPlus |
| Reload | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| Reload | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| Reload | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
|
DSharpPlus
| https://patch-diff.githubusercontent.com/DSharpPlus |
| DSharpPlus | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2FDSharpPlus%2FDSharpPlus |
|
Fork
318
| https://patch-diff.githubusercontent.com/login?return_to=%2FDSharpPlus%2FDSharpPlus |
|
Star
1.3k
| https://patch-diff.githubusercontent.com/login?return_to=%2FDSharpPlus%2FDSharpPlus |
|
Code
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus |
|
Issues
92
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues |
|
Pull requests
7
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pulls |
|
Discussions
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/discussions |
|
Actions
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/security |
|
Insights
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pulse |
|
Code
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus |
|
Issues
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pulls |
|
Discussions
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/discussions |
|
Actions
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/actions |
|
Projects
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/projects |
|
Security
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/security |
|
Insights
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pulse |
| Sign up for GitHub
| https://patch-diff.githubusercontent.com/signup?return_to=%2FDSharpPlus%2FDSharpPlus%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://patch-diff.githubusercontent.com/login?return_to=%2FDSharpPlus%2FDSharpPlus%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#issue-comment-box |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| master | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/master |
| voice-rewrite | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/voice-rewrite |
|
DSharpPlus.Voice
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#top |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| master | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/master |
| voice-rewrite | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/voice-rewrite |
|
Conversation
3
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
|
Commits
61
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits |
|
Checks
1
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/checks |
|
Files changed
170
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| Dec 19, 2025 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#issue-3747794874 |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| June 6, 2025 18:43 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-96a8a62 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| start by obsoleting VoiceNext | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96a8a623a0e3a97cd43422693553fbf606164eb2 |
| 96a8a62 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96a8a623a0e3a97cd43422693553fbf606164eb2 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Squashed 'lib/libaerith/inc/dave/' content from commit 6e5ffbc1 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/46ea60c33670437abd5c972d66d37ac7ff15fe5b |
| 46ea60c | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/46ea60c33670437abd5c972d66d37ac7ff15fe5b |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge commit '46ea60c33670437abd5c972d66d37ac7ff15fe5b' as 'lib/libae… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/89c22cb472b526d645535eff519e37463387a312 |
| 89c22cb | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/89c22cb472b526d645535eff519e37463387a312 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| merge master | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ec541bb038136193f5acd76d499632c13a8c1cff |
| ec541bb | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ec541bb038136193f5acd76d499632c13a8c1cff |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| remove the vnext project from the solution | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/154574c4335f9eb7dd85ae3b493ca00d897e334e |
| 154574c | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/154574c4335f9eb7dd85ae3b493ca00d897e334e |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| push preliminary session binding code | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f714bd964326e4ed036778192114793b7560e54c |
| f714bd9 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f714bd964326e4ed036778192114793b7560e54c |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| add Session::ProcessProposals | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1f7335030457ff6382febacf00982781c1f63a96 |
| 1f73350 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1f7335030457ff6382febacf00982781c1f63a96 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| add Session::GetMarshalledKeyPackage | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/4c76392aab3764d95f138982da81c3dd795701e2 |
| 4c76392 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/4c76392aab3764d95f138982da81c3dd795701e2 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| wrap RosterMap and add bindings to c# for the remaining methods | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/18278872e7aacd3e5c70cd4e379d21c22f1390bf |
| 1827887 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/18278872e7aacd3e5c70cd4e379d21c22f1390bf |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| wrap the c++ into (relatively) usable c# | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/69d40af3a6dbbe820ab2cb68559a69f28847717d |
| 69d40af | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/69d40af3a6dbbe820ab2cb68559a69f28847717d |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| nulls mean "nothing of note happened" in this case | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/7fd252f939d9da9c66f8f9d47c05d5e461399568 |
| 7fd252f | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/7fd252f939d9da9c66f8f9d47c05d5e461399568 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| remove the in-tree native in favour of dsharpplus/libkoana | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/d71296f0c302981a27283534f0083995f7a2e093 |
| d71296f | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/d71296f0c302981a27283534f0083995f7a2e093 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| retarget the MLS interop | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8af34b1e80a38950ed35515840638ae6f146f2ae |
| 8af34b1 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8af34b1e80a38950ed35515840638ae6f146f2ae |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| avoid the mistakes of our ancestors | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1319b859cab6c74b8ca200c68ffcd21a2e7b6a0a |
| 1319b85 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1319b859cab6c74b8ca200c68ffcd21a2e7b6a0a |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| implement the sodium cryptors | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f50b9730d7af71f6eb235f30d4a6960f3d3b6fea |
| f50b973 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f50b9730d7af71f6eb235f30d4a6960f3d3b6fea |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| add opus interop bindings | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/3920c3bcac651667e83581350c64417de5f18680 |
| 3920c3b | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/3920c3bcac651667e83581350c64417de5f18680 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge remote-tracking branch 'origin/master' into voice-rewrite | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5f7ddac92bc91380e014ab2282aff8cd63096db8 |
| 5f7ddac | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5f7ddac92bc91380e014ab2282aff8cd63096db8 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| implement the opus binding layer | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6546f998a4653b57e5df31b48a8e9b5bca7f51dd |
| 6546f99 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6546f998a4653b57e5df31b48a8e9b5bca7f51dd |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| rewrite the self-building guide | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/08cf10b2705c9ecabe2c7a39a00fed9d3439e2ec |
| 08cf10b | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/08cf10b2705c9ecabe2c7a39a00fed9d3439e2ec |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| add audio buffer pooling capability | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0c9719ccffb40c96c7e52c7bfc92156c458dd957 |
| 0c9719c | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0c9719ccffb40c96c7e52c7bfc92156c458dd957 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| implement opus encoders and decoders | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/247d4353d0a68b7f9e2bf7f0db43940213b37366 |
| 247d435 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/247d4353d0a68b7f9e2bf7f0db43940213b37366 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| added media transport service | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c617e676de0f55925ca9921ac3266130e0d49bf7 |
| c617e67 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c617e676de0f55925ca9921ac3266130e0d49bf7 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| updated memory type for writing to media transport service. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/68b541fa08ccdbc6ee072e9e0e02e3a6e0ff8523 |
| 68b541f | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/68b541fa08ccdbc6ee072e9e0e02e3a6e0ff8523 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Added xmldocs | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c6916aad3742e08d9d4d5f67949ea1a6c8229b67 |
| c6916aa | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c6916aad3742e08d9d4d5f67949ea1a6c8229b67 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge pull request | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/bbbc1d1e7bc8eaf8f7c4c87467df85953f6625df |
| #2363 | https://github.com/DSharpPlus/DSharpPlus/pull/2363 |
| from RoniRaad/voice-rewrite-features/media-t… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/bbbc1d1e7bc8eaf8f7c4c87467df85953f6625df |
| bbbc1d1 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/bbbc1d1e7bc8eaf8f7c4c87467df85953f6625df |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| add an e2ee session wrapper, move the udp transport code, throw out v… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96349c1de05fbc9e25cd5e90d1c2eb4658c8656e |
| 96349c1 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96349c1de05fbc9e25cd5e90d1c2eb4658c8656e |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Initial commit for transport service. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b36df4344f7067bf4ee06bdde97212760e37f0ec |
| b36df43 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b36df4344f7067bf4ee06bdde97212760e37f0ec |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Fixed naming convention and binary opCode parsing for DiscordTranspor… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5bc3555bf880000558bd29c819d3f24502a39ce5 |
| 5bc3555 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5bc3555bf880000558bd29c819d3f24502a39ce5 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Discord Transport Service cleanup. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5c8a990c2f2ab6e38671567d1024d813e4664c58 |
| 5c8a990 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5c8a990c2f2ab6e38671567d1024d813e4664c58 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge pull request | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734 |
| #2364 | https://github.com/DSharpPlus/DSharpPlus/pull/2364 |
| from RoniRaad/voice-rewrite-features/transpo… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734 |
| 50ae74f | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734 |
| RoniRaad | https://patch-diff.githubusercontent.com/RoniRaad |
| August 30, 2025 17:27 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-1c101e8 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Organized voice models. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1c101e81d90677f57af9bffe36f4995658d5ac63 |
| 1c101e8 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1c101e81d90677f57af9bffe36f4995658d5ac63 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Organized models for voice. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c06361d736adade14b4e2658433ace84c3a0d79b |
| c06361d | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c06361d736adade14b4e2658433ace84c3a0d79b |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
| Minor class name changes. | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/9ea881859f4ebc18602a86dc12de3bcbb8008115 |
| 9ea8818 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/9ea881859f4ebc18602a86dc12de3bcbb8008115 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge pull request | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494 |
| #2367 | https://github.com/DSharpPlus/DSharpPlus/pull/2367 |
| from RoniRaad/voice-rewrite-features/handle-… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494 |
| abe4f52 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| initial implementation of PCM writers | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/27035af7d3a9791c516145b8090c52dce31c53fd |
| 27035af | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/27035af7d3a9791c516145b8090c52dce31c53fd |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| we also bundle openssl on macos | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/353ea0dd9435feeb09d4ec6f68c0ea921e58995f |
| 353ea0d | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/353ea0dd9435feeb09d4ec6f68c0ea921e58995f |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| unfuck the buffer management of the pcm writers | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/26217307d633b05c072bcfb70fb4dca948b36cfa |
| 2621730 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/26217307d633b05c072bcfb70fb4dca948b36cfa |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| the overflow buffers can use marginally less MemoryMarshal, as a treat | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ad4c059abdfd6a380a40fe7f3d9c76324c98019b |
| ad4c059 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ad4c059abdfd6a380a40fe7f3d9c76324c98019b |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| refactor encoding to not require rtp data at encode time | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b40b9e196eabd4e95bf02a900418f08a7f98022 |
| 0b40b9e | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b40b9e196eabd4e95bf02a900418f08a7f98022 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| shuffle namespaces | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b1a0e2cf4b98359742cbcc0311814c10cab3eda0 |
| b1a0e2c | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b1a0e2cf4b98359742cbcc0311814c10cab3eda0 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge remote-tracking branch 'origin/master' into voice-rewrite | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/350e2a4ad03c2fd43a7c4b6d3b6f2679e9411ac3 |
| 350e2a4 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/350e2a4ad03c2fd43a7c4b6d3b6f2679e9411ac3 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| merge master | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b3e183ae76e0d290d4a606bfef4e9b188ebe9d0e |
| b3e183a | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b3e183ae76e0d290d4a606bfef4e9b188ebe9d0e |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| .net 10 and opus 1.6.0 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6f87ea1ed55aaeb42187163cca273dba507174e3 |
| 6f87ea1 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6f87ea1ed55aaeb42187163cca273dba507174e3 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| Merge branch 'master' into voice-rewrite | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/85ddd0efca4672f62e65236bcd3714b3e7f86b15 |
| 85ddd0e | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/85ddd0efca4672f62e65236bcd3714b3e7f86b15 |
| https://patch-diff.githubusercontent.com/akiraveliara |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| v5.0 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/milestone/10 |
| Dec 19, 2025 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672466940 |
| https://patch-diff.githubusercontent.com/akiraveliara |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
|
enhancement
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Aenhancement |
|
voicenext
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Avoicenext |
|
new-features
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Anew-features |
|
big-change
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Abig-change |
|
voice
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Avoice |
| Dec 19, 2025 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672467294 |
| https://patch-diff.githubusercontent.com/akiraveliara |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| Plerx2493 | https://patch-diff.githubusercontent.com/Plerx2493 |
| December 19, 2025 14:56 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672503618 |
| https://patch-diff.githubusercontent.com/akiraveliara |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
|
Dec 19, 2025
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#ref-issue-1782450302 |
|
v5 mega-issue
#1580
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues/1580 |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| December 19, 2025 16:59 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-8c839d4 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| use opus' native 24-bit and float encoding support instead of normali… | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8c839d4d67e23d1bb6385b1a103159d489b5c2d3 |
| 8c839d4 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8c839d4d67e23d1bb6385b1a103159d489b5c2d3 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| update workflows to net10.0 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/fc10b46a877aeac05c8937bb8bfe4e4f015ef9f8 |
| fc10b46 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/fc10b46a877aeac05c8937bb8bfe4e4f015ef9f8 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| update the test projects to net10.0 too | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/cc468eec208989688fa83a2c94c6f83e2c17d204 |
| cc468ee | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/cc468eec208989688fa83a2c94c6f83e2c17d204 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| we don't have that type any more, no need to test it | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/dffbff62c9bacc65ab56363a93ddf773a1df6058 |
| dffbff6 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/dffbff62c9bacc65ab56363a93ddf773a1df6058 |
| https://patch-diff.githubusercontent.com/Plerx2493 |
| Plerx2493 | https://patch-diff.githubusercontent.com/Plerx2493 |
|
Dec 21, 2025
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#pullrequestreview-3601329433 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494 |
| DSharpPlus.Voice/E2EE/DaveStateHandler.cs | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-55edeb39674c4c0f79c89d70ec28bf69c96e7bb64a331885a6c758673152c7b3 |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| DSharpPlus.Voice/E2EE/DaveStateHandler.cs | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-55edeb39674c4c0f79c89d70ec28bf69c96e7bb64a331885a6c758673152c7b3 |
| Plerx2493 | https://patch-diff.githubusercontent.com/Plerx2493 |
| Dec 20, 2025 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#discussion_r2637387590 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| DSharpPlus.Voice/E2EE/VoiceConnectionState.cs | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-06b83959b30dd549f7b03e61766a74e5a02d1459dcb83786ac01a31196ab44f5 |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
| akiraveliara | https://patch-diff.githubusercontent.com/akiraveliara |
| December 25, 2025 20:27 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-0e5e34f |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| fix tests on net10.0 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0e5e34f10a183abd007f6fb781a82dde2940daf9 |
| 0e5e34f | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0e5e34f10a183abd007f6fb781a82dde2940daf9 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
| clean up VoiceConnection and DaveStateHandler | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b2e6c0a8e6216ce1bf51f318c6138858a263905 |
| 0b2e6c0 | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b2e6c0a8e6216ce1bf51f318c6138858a263905 |
| https://patch-diff.githubusercontent.com/TacoV |
| TacoV | https://patch-diff.githubusercontent.com/TacoV |
|
Jan 15, 2026
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#ref-issue-3506366332 |
|
Voice channel connection errors
dandln/TheEpicAudioStreamer#17
| https://patch-diff.githubusercontent.com/dandln/TheEpicAudioStreamer/issues/17 |
| Sign up for free | https://patch-diff.githubusercontent.com/join?source=comment-repo |
| Sign in to comment | https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDSharpPlus%2FDSharpPlus%2Fpull%2F2404 |
|
| https://patch-diff.githubusercontent.com/Plerx2493 |
|
Plerx2493
| https://patch-diff.githubusercontent.com/Plerx2493 |
|
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494 |
|
big-change
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Abig-change |
|
enhancement
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Aenhancement |
|
new-features
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Anew-features |
|
voice
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Avoice |
|
voicenext
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/issues?q=state%3Aopen%20label%3Avoicenext |
|
v5.0
| https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/milestone/10 |
| Please reload this page | https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404 |
|
| https://patch-diff.githubusercontent.com/akiraveliara |
|
| https://patch-diff.githubusercontent.com/Plerx2493 |
|
| https://patch-diff.githubusercontent.com/RoniRaad |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |