René's URL Explorer Experiment


Title: DSharpPlus.Voice by akiraveliara · Pull Request #2404 · DSharpPlus/DSharpPlus · GitHub

Open Graph Title: DSharpPlus.Voice by akiraveliara · Pull Request #2404 · DSharpPlus/DSharpPlus

X Title: DSharpPlus.Voice by akiraveliara · Pull Request #2404 · DSharpPlus/DSharpPlus

Description: 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 ...

Open Graph Description: 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 ...

X Description: 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 ...

Opengraph URL: https://github.com/DSharpPlus/DSharpPlus/pull/2404

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:8dd00021-5bd4-0b06-5ac9-0cf783fbb792
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8968:3304EF:5A38308:77FB56A:698C8A3C
html-safe-nonce87423579529c616aa0bb71351001c8d8dcd4bc8994060fa5bdb94c6a83a64ae1
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OTY4OjMzMDRFRjo1QTM4MzA4Ojc3RkI1NkE6Njk4QzhBM0MiLCJ2aXNpdG9yX2lkIjoiNTg5MTY2MDM2MjU5MjA2MjAxMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1b72786bf2d30b7adf241336b80f956c4ae6381735d2cf395f51f54e2a4b0acb
hovercard-subject-tagpull_request:3117850570
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/DSharpPlus/DSharpPlus/2404/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/154a2f9c2b09109d9cf6390f1e007d7b76f312e8292f0a0323f909155b1156a9/DSharpPlus/DSharpPlus/pull/2404
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/154a2f9c2b09109d9cf6390f1e007d7b76f312e8292f0a0323f909155b1156a9/DSharpPlus/DSharpPlus/pull/2404
og:image:altthe 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:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameakiraveliara
hostnamegithub.com
expected-hostnamegithub.com
None640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4
turbo-cache-controlno-preview
go-importgithub.com/DSharpPlus/DSharpPlus git https://github.com/DSharpPlus/DSharpPlus.git
octolytics-dimension-user_id36208721
octolytics-dimension-user_loginDSharpPlus
octolytics-dimension-repository_id67243489
octolytics-dimension-repository_nwoDSharpPlus/DSharpPlus
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id67243489
octolytics-dimension-repository_network_root_nwoDSharpPlus/DSharpPlus
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3d444f0a47beeeac94cddbb51c91ab408befe8d4
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://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 AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://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
Reloadhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
Reloadhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
Reloadhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
DSharpPlus https://patch-diff.githubusercontent.com/DSharpPlus
DSharpPlushttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus
Please reload this pagehttps://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 servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FDSharpPlus%2FDSharpPlus%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#issue-comment-box
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
masterhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/master
voice-rewritehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/voice-rewrite
DSharpPlus.Voice https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#top
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
masterhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/tree/master
voice-rewritehttps://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
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
Dec 19, 2025https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#issue-3747794874
Please reload this pagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
Please reload this pagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
June 6, 2025 18:43https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-96a8a62
https://patch-diff.githubusercontent.com/akiraveliara
start by obsoleting VoiceNexthttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96a8a623a0e3a97cd43422693553fbf606164eb2
96a8a62https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/96a8a623a0e3a97cd43422693553fbf606164eb2
https://patch-diff.githubusercontent.com/akiraveliara
Squashed 'lib/libaerith/inc/dave/' content from commit 6e5ffbc1https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/46ea60c33670437abd5c972d66d37ac7ff15fe5b
46ea60chttps://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
89c22cbhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/89c22cb472b526d645535eff519e37463387a312
https://patch-diff.githubusercontent.com/akiraveliara
merge masterhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ec541bb038136193f5acd76d499632c13a8c1cff
ec541bbhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ec541bb038136193f5acd76d499632c13a8c1cff
https://patch-diff.githubusercontent.com/akiraveliara
remove the vnext project from the solutionhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/154574c4335f9eb7dd85ae3b493ca00d897e334e
154574chttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/154574c4335f9eb7dd85ae3b493ca00d897e334e
https://patch-diff.githubusercontent.com/akiraveliara
push preliminary session binding codehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f714bd964326e4ed036778192114793b7560e54c
f714bd9https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f714bd964326e4ed036778192114793b7560e54c
https://patch-diff.githubusercontent.com/akiraveliara
add Session::ProcessProposalshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1f7335030457ff6382febacf00982781c1f63a96
1f73350https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1f7335030457ff6382febacf00982781c1f63a96
https://patch-diff.githubusercontent.com/akiraveliara
add Session::GetMarshalledKeyPackagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/4c76392aab3764d95f138982da81c3dd795701e2
4c76392https://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 methodshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/18278872e7aacd3e5c70cd4e379d21c22f1390bf
1827887https://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
69d40afhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/69d40af3a6dbbe820ab2cb68559a69f28847717d
https://patch-diff.githubusercontent.com/akiraveliara
nulls mean "nothing of note happened" in this casehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/7fd252f939d9da9c66f8f9d47c05d5e461399568
7fd252fhttps://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/libkoanahttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/d71296f0c302981a27283534f0083995f7a2e093
d71296fhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/d71296f0c302981a27283534f0083995f7a2e093
https://patch-diff.githubusercontent.com/akiraveliara
retarget the MLS interophttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8af34b1e80a38950ed35515840638ae6f146f2ae
8af34b1https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8af34b1e80a38950ed35515840638ae6f146f2ae
https://patch-diff.githubusercontent.com/akiraveliara
avoid the mistakes of our ancestorshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1319b859cab6c74b8ca200c68ffcd21a2e7b6a0a
1319b85https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/1319b859cab6c74b8ca200c68ffcd21a2e7b6a0a
https://patch-diff.githubusercontent.com/akiraveliara
implement the sodium cryptorshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f50b9730d7af71f6eb235f30d4a6960f3d3b6fea
f50b973https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/f50b9730d7af71f6eb235f30d4a6960f3d3b6fea
https://patch-diff.githubusercontent.com/akiraveliara
add opus interop bindingshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/3920c3bcac651667e83581350c64417de5f18680
3920c3bhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/3920c3bcac651667e83581350c64417de5f18680
https://patch-diff.githubusercontent.com/akiraveliara
Merge remote-tracking branch 'origin/master' into voice-rewritehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5f7ddac92bc91380e014ab2282aff8cd63096db8
5f7ddachttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5f7ddac92bc91380e014ab2282aff8cd63096db8
https://patch-diff.githubusercontent.com/akiraveliara
implement the opus binding layerhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6546f998a4653b57e5df31b48a8e9b5bca7f51dd
6546f99https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6546f998a4653b57e5df31b48a8e9b5bca7f51dd
https://patch-diff.githubusercontent.com/akiraveliara
rewrite the self-building guidehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/08cf10b2705c9ecabe2c7a39a00fed9d3439e2ec
08cf10bhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/08cf10b2705c9ecabe2c7a39a00fed9d3439e2ec
https://patch-diff.githubusercontent.com/akiraveliara
add audio buffer pooling capabilityhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0c9719ccffb40c96c7e52c7bfc92156c458dd957
0c9719chttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0c9719ccffb40c96c7e52c7bfc92156c458dd957
https://patch-diff.githubusercontent.com/akiraveliara
implement opus encoders and decodershttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/247d4353d0a68b7f9e2bf7f0db43940213b37366
247d435https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/247d4353d0a68b7f9e2bf7f0db43940213b37366
https://patch-diff.githubusercontent.com/RoniRaad
added media transport servicehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c617e676de0f55925ca9921ac3266130e0d49bf7
c617e67https://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
68b541fhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/68b541fa08ccdbc6ee072e9e0e02e3a6e0ff8523
https://patch-diff.githubusercontent.com/RoniRaad
Added xmldocshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c6916aad3742e08d9d4d5f67949ea1a6c8229b67
c6916aahttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/c6916aad3742e08d9d4d5f67949ea1a6c8229b67
https://patch-diff.githubusercontent.com/akiraveliara
Merge pull requesthttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/bbbc1d1e7bc8eaf8f7c4c87467df85953f6625df
#2363https://github.com/DSharpPlus/DSharpPlus/pull/2363
from RoniRaad/voice-rewrite-features/media-t…https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/bbbc1d1e7bc8eaf8f7c4c87467df85953f6625df
bbbc1d1https://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
96349c1https://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
b36df43https://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
5bc3555https://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
5c8a990https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/5c8a990c2f2ab6e38671567d1024d813e4664c58
https://patch-diff.githubusercontent.com/akiraveliara
Merge pull requesthttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734
#2364https://github.com/DSharpPlus/DSharpPlus/pull/2364
from RoniRaad/voice-rewrite-features/transpo…https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734
50ae74fhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/50ae74fea1805a300a82c639218e21548ffd5734
RoniRaadhttps://patch-diff.githubusercontent.com/RoniRaad
August 30, 2025 17:27https://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
1c101e8https://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
c06361dhttps://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
9ea8818https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/9ea881859f4ebc18602a86dc12de3bcbb8008115
https://patch-diff.githubusercontent.com/akiraveliara
Merge pull requesthttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494
#2367https://github.com/DSharpPlus/DSharpPlus/pull/2367
from RoniRaad/voice-rewrite-features/handle-…https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494
abe4f52https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/abe4f524990655b9841b890f968f45c282849494
https://patch-diff.githubusercontent.com/akiraveliara
initial implementation of PCM writershttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/27035af7d3a9791c516145b8090c52dce31c53fd
27035afhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/27035af7d3a9791c516145b8090c52dce31c53fd
https://patch-diff.githubusercontent.com/akiraveliara
we also bundle openssl on macoshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/353ea0dd9435feeb09d4ec6f68c0ea921e58995f
353ea0dhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/353ea0dd9435feeb09d4ec6f68c0ea921e58995f
https://patch-diff.githubusercontent.com/akiraveliara
unfuck the buffer management of the pcm writershttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/26217307d633b05c072bcfb70fb4dca948b36cfa
2621730https://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 treathttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/ad4c059abdfd6a380a40fe7f3d9c76324c98019b
ad4c059https://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 timehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b40b9e196eabd4e95bf02a900418f08a7f98022
0b40b9ehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b40b9e196eabd4e95bf02a900418f08a7f98022
https://patch-diff.githubusercontent.com/akiraveliara
shuffle namespaceshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b1a0e2cf4b98359742cbcc0311814c10cab3eda0
b1a0e2chttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b1a0e2cf4b98359742cbcc0311814c10cab3eda0
https://patch-diff.githubusercontent.com/akiraveliara
Merge remote-tracking branch 'origin/master' into voice-rewritehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/350e2a4ad03c2fd43a7c4b6d3b6f2679e9411ac3
350e2a4https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/350e2a4ad03c2fd43a7c4b6d3b6f2679e9411ac3
https://patch-diff.githubusercontent.com/akiraveliara
merge masterhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b3e183ae76e0d290d4a606bfef4e9b188ebe9d0e
b3e183ahttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/b3e183ae76e0d290d4a606bfef4e9b188ebe9d0e
https://patch-diff.githubusercontent.com/akiraveliara
.net 10 and opus 1.6.0https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6f87ea1ed55aaeb42187163cca273dba507174e3
6f87ea1https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/6f87ea1ed55aaeb42187163cca273dba507174e3
https://patch-diff.githubusercontent.com/akiraveliara
Merge branch 'master' into voice-rewritehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/85ddd0efca4672f62e65236bcd3714b3e7f86b15
85ddd0ehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/85ddd0efca4672f62e65236bcd3714b3e7f86b15
https://patch-diff.githubusercontent.com/akiraveliara
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
v5.0https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/milestone/10
Dec 19, 2025https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672466940
https://patch-diff.githubusercontent.com/akiraveliara
akiraveliarahttps://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, 2025https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672467294
https://patch-diff.githubusercontent.com/akiraveliara
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
Plerx2493https://patch-diff.githubusercontent.com/Plerx2493
December 19, 2025 14:56https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#event-21672503618
https://patch-diff.githubusercontent.com/akiraveliara
akiraveliarahttps://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
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
December 19, 2025 16:59https://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
8c839d4https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/8c839d4d67e23d1bb6385b1a103159d489b5c2d3
https://patch-diff.githubusercontent.com/akiraveliara
update workflows to net10.0https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/fc10b46a877aeac05c8937bb8bfe4e4f015ef9f8
fc10b46https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/fc10b46a877aeac05c8937bb8bfe4e4f015ef9f8
https://patch-diff.githubusercontent.com/akiraveliara
update the test projects to net10.0 toohttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/cc468eec208989688fa83a2c94c6f83e2c17d204
cc468eehttps://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 ithttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/dffbff62c9bacc65ab56363a93ddf773a1df6058
dffbff6https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/dffbff62c9bacc65ab56363a93ddf773a1df6058
https://patch-diff.githubusercontent.com/Plerx2493
Plerx2493https://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.cshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-55edeb39674c4c0f79c89d70ec28bf69c96e7bb64a331885a6c758673152c7b3
Please reload this pagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
DSharpPlus.Voice/E2EE/DaveStateHandler.cshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-55edeb39674c4c0f79c89d70ec28bf69c96e7bb64a331885a6c758673152c7b3
Plerx2493https://patch-diff.githubusercontent.com/Plerx2493
Dec 20, 2025https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#discussion_r2637387590
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
DSharpPlus.Voice/E2EE/VoiceConnectionState.cshttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/files/abe4f524990655b9841b890f968f45c282849494#diff-06b83959b30dd549f7b03e61766a74e5a02d1459dcb83786ac01a31196ab44f5
Please reload this pagehttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404
akiraveliarahttps://patch-diff.githubusercontent.com/akiraveliara
December 25, 2025 20:27https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404#commits-pushed-0e5e34f
https://patch-diff.githubusercontent.com/akiraveliara
fix tests on net10.0https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0e5e34f10a183abd007f6fb781a82dde2940daf9
0e5e34fhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0e5e34f10a183abd007f6fb781a82dde2940daf9
https://patch-diff.githubusercontent.com/akiraveliara
clean up VoiceConnection and DaveStateHandlerhttps://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b2e6c0a8e6216ce1bf51f318c6138858a263905
0b2e6c0https://patch-diff.githubusercontent.com/DSharpPlus/DSharpPlus/pull/2404/commits/0b2e6c0a8e6216ce1bf51f318c6138858a263905
https://patch-diff.githubusercontent.com/TacoV
TacoVhttps://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 freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://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 pagehttps://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
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.