noah metz
|
6b7e166bb8
|
Made SessionPackeType an fmt.Stringer, removed client state for atomic bool
|
2024-04-23 16:57:04 -06:00 |
noah metz
|
73312a37cd
|
Moved global variables in client example to local
|
2024-04-23 16:38:08 -06:00 |
noah metz
|
f7ef36ba55
|
Removed function call for each function call
|
2024-04-23 15:05:25 -06:00 |
noah metz
|
017734e40b
|
Changed to purego ncurses, fixed ping, and started to add session invite flow
|
2024-04-23 14:16:25 -06:00 |
noah metz
|
6b3bf3eda2
|
Changes to client and channel
|
2024-04-18 20:10:01 -06:00 |
noah metz
|
caeed001c3
|
Added mixer back to client
|
2024-04-16 15:36:32 -06:00 |
noah metz
|
af8ea403cd
|
Fixed PeerPacket serialization issue
|
2024-04-16 15:34:53 -06:00 |
noah metz
|
c3f38ef089
|
Moved state around
|
2024-04-16 15:06:53 -06:00 |
noah metz
|
3ce9c08dff
|
Added ncurses, moved channel join to a server command, and removed send_sessions goroutine
|
2024-04-13 14:00:56 -06:00 |
noah metz
|
305c394b62
|
Added digital mixer goroutine
|
2024-04-13 11:44:41 -06:00 |
noah metz
|
8f5a5b244f
|
Protocol improvements
|
2024-04-12 18:06:57 -06:00 |
noah metz
|
21e9794747
|
Changed session packet protocol
|
2024-04-11 21:05:50 -06:00 |
noah metz
|
f32087f729
|
Moved session packet handlers to functions for reasability
|
2024-04-09 17:20:37 -06:00 |
noah metz
|
17990e35d9
|
Protocol changes to support more packet types
|
2024-04-09 17:08:46 -06:00 |
noah metz
|
13b7a99860
|
Update logging
|
2024-04-08 19:45:34 -06:00 |
noah metz
|
751a857b90
|
Update logging
|
2024-04-08 19:44:08 -06:00 |
noah metz
|
54d5eb8d03
|
Improve logging
|
2024-04-08 18:21:17 -06:00 |
noah metz
|
65c82ef3f4
|
Moved decode per client to a goroutine so dropped packets can be accounted for
|
2024-04-08 18:13:19 -06:00 |
noah metz
|
8b697a13ae
|
try little endian
|
2024-04-08 17:32:49 -06:00 |
noah metz
|
e69ec41ed4
|
Bug fix
|
2024-04-08 17:29:18 -06:00 |
noah metz
|
cada3ea909
|
Change opus bitrate
|
2024-04-08 17:26:43 -06:00 |
noah metz
|
90ce062b2e
|
Attempt at opus
|
2024-04-08 17:23:55 -06:00 |
noah metz
|
477741dae2
|
Try default values
|
2024-04-08 12:08:36 -06:00 |
noah metz
|
79f8e5aeeb
|
Fix race condition in playback
|
2024-04-08 11:59:36 -06:00 |
noah metz
|
b6d7ee848a
|
Update logic
|
2024-04-08 11:58:32 -06:00 |
noah metz
|
7e5aeb7789
|
Get default format
|
2024-04-08 11:56:34 -06:00 |
noah metz
|
9fcdaf500b
|
Better log message
|
2024-04-08 11:47:56 -06:00 |
noah metz
|
79189fd2b3
|
Select default device instead of first
|
2024-04-08 11:46:43 -06:00 |
noah metz
|
eb258b1c09
|
More client logging
|
2024-04-08 11:35:38 -06:00 |
noah metz
|
689cd9d4dc
|
Added device enumeration to client
|
2024-04-08 11:32:39 -06:00 |
noah metz
|
4a2ce02617
|
Made the default client connect to channel 0 and stream audio data over the raw channel
|
2024-04-08 11:28:52 -06:00 |
noah metz
|
37d42b5a9b
|
Added literal server hello
|
2024-04-07 13:38:15 -06:00 |
noah metz
|
a617d74102
|
Filled out session packet tests
|
2024-04-07 13:35:01 -06:00 |
noah metz
|
6c2fb20b1c
|
Added test for session_close
|
2024-04-07 13:29:17 -06:00 |
noah metz
|
900b7502a9
|
Added test for SessionData
|
2024-04-07 13:27:28 -06:00 |
noah metz
|
118975f490
|
Reorganized client code
|
2024-04-06 17:03:31 -06:00 |
noah metz
|
a438837c81
|
Added session open and connect code, and started session data
|
2024-04-06 16:38:14 -06:00 |
noah metz
|
a52250bcf8
|
Added session connect packet
|
2024-04-03 19:31:58 -06:00 |
noah metz
|
3f1485e493
|
Initial commit of auth handshake
|
2024-04-03 18:52:04 -06:00 |
noah metz
|
05a6a013bc
|
Initial commit
|
2024-04-03 15:03:29 -06:00 |