Commit Graph

25 Commits

Author SHA1 Message Date
Morc - Richard Gráčik
5467b61b19 Change timeval from 1000000 microseconds to 1sec 2023-06-23 21:31:44 +02:00
ouwou
366e72cc2a fix bad vector access in discovery (#167) 2023-05-30 01:51:41 -04:00
ouwou
b5f2b7171f make RTP timestamp strictly linear
this should fix some artificial delay
2023-05-28 16:53:07 -04:00
ouwou
75158f2c29 handle channel moves + region change 2023-05-08 00:28:59 -04:00
ouwou
345a84e654 fix build 2023-02-14 19:54:07 -05:00
ouwou
ea04035f0d persist voice settings, handle volume w/ no ssrc 2023-01-16 22:52:39 -05:00
ouwou
c4590f8b23 start voice info box 2023-01-03 22:52:41 -05:00
ouwou
dff93e103a actually go to connected state and transmit data 2023-01-03 19:57:38 -05:00
ouwou
02583b8512 re-add ssrc map 2023-01-03 19:47:56 -05:00
ouwou
4740965f4c rewrite DiscordVoiceClient and stuff 2023-01-03 19:01:33 -05:00
ouwou
afaba05293 actually reconstruct websocket on voice connect 2022-11-15 15:38:39 -05:00
ouwou
929ebf1a60 mess with some websocket stuff to try and fix things
to be honest, im not sure what ive done here. whatever memory i have of the issue i was trying to fix has long disappeared by the time im committing this. theres still some issues with being force disconnected and i really dont understand it
ill figure it out eventually... maybe :/
2022-11-15 02:15:21 -05:00
ouwou
f8f9a907c9 add basic combobox to choose output device, start using spdlog 2022-11-05 02:32:43 -04:00
ouwou
05acb8c857 try and handle voice socket closure properly maybe 2022-10-03 00:16:56 -04:00
ouwou
0438b11c91 dont dispatch udp to main 2022-09-30 01:09:51 -04:00
ouwou
b735feb901 add udp keepalive 2022-09-29 22:47:00 -04:00
ouwou
dc127d15fb display user list, client side mute 2022-09-29 21:46:15 -04:00
ouwou
d57d822aa9 manage decoders with ssrc updates 2022-09-28 20:44:52 -04:00
ouwou
90437de2c0 make voice disconnect/reconnect work 2022-09-06 03:29:13 -04:00
ouwou
654e225093 try to fix shutdown with select 2022-09-06 03:25:24 -04:00
ouwou
e93b8715f9 basic voice capture + transmission 2022-09-05 02:21:37 -04:00
ouwou
0a04985678 make compile work if voice support is disabled 2022-09-02 01:25:33 -04:00
ouwou
9c8d9e54fe handle multiple speakers properly 2022-09-02 00:38:59 -04:00
ouwou
f2f8afa368 fix compilation maybe 2022-08-31 16:44:30 -04:00
ouwou
0fa33915da rudimentary voice implementation 2022-08-31 01:51:02 -04:00