Phil Taylor
|
04526db635
|
Try using slot for audio again
|
2021-11-15 15:02:00 +00:00 |
Phil Taylor
|
0cc2945d28
|
Server only tries mutex lock for 10ms before giving up.
|
2021-11-10 20:45:59 +00:00 |
Phil Taylor
|
4e5f315f08
|
Stuff audio buffer directly rather than signal/slot
|
2021-10-31 23:53:20 +00:00 |
Phil Taylor
|
2c1272de66
|
Bit of tidying
|
2021-10-22 00:24:15 +01:00 |
Phil Taylor
|
620d7890cd
|
Tidy-up server shutdown
|
2021-10-20 12:47:16 +01:00 |
Phil Taylor
|
24a88794e6
|
Trying to find cause of lockup when client disappears
|
2021-10-20 12:13:18 +01:00 |
Phil Taylor
|
6d0ad471c7
|
Remove duplicate setPriority()
|
2021-09-22 11:07:07 +01:00 |
Phil Taylor
|
5216b43230
|
Merge branch 'master' into audio-enhance
|
2021-08-27 17:18:12 +01:00 |
Phil Taylor
|
7c9610283c
|
Replace missing ;
|
2021-08-24 09:34:40 +01:00 |
Phil Taylor
|
47d9c52f87
|
Merge branch 'opus'
|
2021-08-24 09:24:25 +01:00 |
Phil Taylor
|
57b6f955c6
|
Set audio thread priority in the correct place!
|
2021-08-24 09:22:40 +01:00 |
Phil Taylor
|
5b1ed2dc35
|
Set audio thread priority in the correct place!
|
2021-08-24 00:02:25 +01:00 |
Phil Taylor
|
58a6477f53
|
Set audio threads to be realtime priority
|
2021-08-19 16:34:04 +02:00 |
Phil Taylor
|
fc2d1e24e2
|
Fix for left over CIV client on server
|
2021-08-15 14:41:54 +01:00 |
Phil Taylor
|
758724f8af
|
Fix for Opus TX audio
|
2021-08-14 20:08:11 +01:00 |
Phil Taylor
|
21c8b54819
|
txrate logging wrong
|
2021-08-14 19:02:04 +01:00 |
Phil Taylor
|
93ec46e077
|
Fix for blank username/password in server
|
2021-07-26 10:27:39 +01:00 |
Phil Taylor
|
e56f8170c6
|
Update udpserver.cpp
|
2021-06-11 12:59:42 +01:00 |
Phil Taylor
|
e6197f68cb
|
Use global watchdog rather than per-connection
|
2021-06-11 12:53:00 +01:00 |
Phil Taylor
|
9fe71b4495
|
Update udpserver.cpp
|
2021-06-11 10:45:04 +01:00 |
Phil Taylor
|
013df134f9
|
Report when users are disconnected by the watchdog
|
2021-06-11 10:42:59 +01:00 |
Phil Taylor
|
721d931be4
|
Update udpserver.cpp
|
2021-06-11 10:39:28 +01:00 |
Phil Taylor
|
7ff3b86082
|
Use watchdog to cleanup lost server connections
|
2021-06-11 10:38:08 +01:00 |
Phil Taylor
|
c86f96315e
|
Fix crash on disconnect
|
2021-06-11 10:20:09 +01:00 |
Phil Taylor
|
15d5ed2e19
|
Make status update after disconnection
|
2021-06-11 10:16:13 +01:00 |
Phil Taylor
|
141955b3b4
|
More server disconnection cleanup
|
2021-06-11 10:08:04 +01:00 |
Phil Taylor
|
869cde74b8
|
Improve server disconnection/cleanup
|
2021-06-11 09:56:19 +01:00 |
Phil Taylor
|
35316dcd04
|
Update udpserver.cpp
|
2021-06-10 20:45:44 +01:00 |
Phil Taylor
|
fe5fe17588
|
Allow both encoded and plain text passwords
|
2021-06-10 20:32:55 +01:00 |
Phil Taylor
|
dc46913c3f
|
Lots of fixes to server setup table
|
2021-06-10 20:30:42 +01:00 |
Phil Taylor
|
0c8609842f
|
Add more info for server connections
|
2021-06-10 11:02:55 +01:00 |
Phil Taylor
|
bd21a0c9c3
|
Make sure that user is authenticated before allowing CIV/Audio
|
2021-06-10 10:57:39 +01:00 |
Phil Taylor
|
c09e2a615a
|
Update udpserver.cpp
|
2021-06-10 09:43:56 +01:00 |
Phil Taylor
|
999dedac1a
|
Show server connection status in taskbar (only for USB connected rigs)
|
2021-06-10 09:09:26 +01:00 |
Phil Taylor
|
8bc43c9f83
|
Allow sender or receiver to be 0xe1 in server
|
2021-06-09 09:24:20 +01:00 |
Phil Taylor
|
f61925391a
|
Always forward wfview traffic to wfview clients
|
2021-06-09 09:17:50 +01:00 |
Phil Taylor
|
087ce98e4b
|
Add extra debugging for UDP server CIV
|
2021-06-07 12:26:29 +01:00 |
Phil Taylor
|
178bb9c6a7
|
Various fixes to udpserver
|
2021-06-06 21:34:54 +01:00 |
Phil Taylor
|
eb70b92aed
|
Change udpserver to use new audiosetup struct properly.
|
2021-06-04 14:25:07 +01:00 |
Phil Taylor
|
24ce16b0b9
|
Add QtMultimedia as default audio
|
2021-06-04 08:24:26 +01:00 |
Phil Taylor
|
66c0d18b75
|
Tidy up server mutexes
|
2021-06-02 10:43:52 +01:00 |
Phil Taylor
|
0f9e008507
|
Fix server high CPU on disconnect
|
2021-06-02 08:37:26 +01:00 |
Phil Taylor
|
4edf3f3f1d
|
Stop deleting audio after last client disconects
|
2021-06-01 23:34:43 +01:00 |
Phil Taylor
|
2112c97b1e
|
Change udpserver packet handling to be similar to udphandler
|
2021-06-01 23:32:39 +01:00 |
Phil Taylor
|
27ae15af33
|
Update udpserver.cpp
|
2021-06-01 20:42:26 +01:00 |
Phil Taylor
|
1966d29ebc
|
Update udpserver.cpp
|
2021-06-01 20:37:12 +01:00 |
Phil Taylor
|
9ab47c0866
|
Change to 10ms poll time for server rx audio
|
2021-06-01 18:03:46 +01:00 |
Phil Taylor
|
36c778961e
|
Mutex work in udpserver
|
2021-06-01 17:49:48 +01:00 |
Phil Taylor
|
366c2d74f7
|
Change toolbar display formatting
|
2021-05-28 10:45:09 +01:00 |
Phil Taylor
|
2bad85bb35
|
udpserver fixes
|
2021-05-27 18:34:44 +01:00 |
Phil Taylor
|
b9c5194867
|
udpServer fixes
|
2021-05-27 17:59:01 +01:00 |
Phil Taylor
|
5e9f812bb8
|
Update udpserver.cpp
|
2021-05-27 15:25:18 +01:00 |
Phil Taylor
|
e7051fcaef
|
Update udpserver.cpp
|
2021-05-27 14:57:06 +01:00 |
Phil Taylor
|
462d2cc8a2
|
Fix udpserver
|
2021-05-27 14:42:28 +01:00 |
Phil Taylor
|
596f2739b9
|
Use ring buffer with rtaudio to eliminate mutexes
|
2021-05-27 11:41:08 +01:00 |
Phil Taylor
|
ae69ef05e5
|
Non working test
|
2021-05-23 16:09:41 +01:00 |
Phil Taylor
|
f22f4224dd
|
Merge branch 'lan-alpha' into rtaudio
|
2021-05-22 21:09:04 +01:00 |
Phil Taylor
|
cbad7e55fc
|
Attempt to fix crash
|
2021-05-22 14:58:52 +01:00 |
Phil Taylor
|
9479aaeb3d
|
Make only first client have TX audio
|
2021-05-22 11:32:57 +01:00 |
Phil Taylor
|
0bbb9017c9
|
Stop audiohandler re-enumerating devices on connect.
|
2021-05-22 10:43:57 +01:00 |
Phil Taylor
|
a18d005cee
|
"Hopefully" fix annoying UDP server crash on client disconnect!
|
2021-05-22 00:52:01 +01:00 |
Phil Taylor
|
daf9d7738d
|
Fix for TX audio in udp server
|
2021-05-22 00:32:09 +01:00 |
Phil Taylor
|
b669605e11
|
Add baud rate detection for remote rigs
|
2021-05-21 16:30:52 +01:00 |
Phil Taylor
|
46213ec01f
|
Fix silly error in udpserver audio
|
2021-05-18 09:33:25 +01:00 |
Phil Taylor
|
57bffd73a2
|
More rtaudio stuff
|
2021-05-16 21:16:59 +01:00 |
Phil Taylor
|
8f135b8ddd
|
Add --debug option to increase debugging for release builds
|
2021-05-15 18:53:16 +01:00 |
Phil Taylor
|
7d50e433f5
|
Fixes to UDP server
|
2021-05-14 09:55:02 +01:00 |
Phil Taylor
|
7cb9ae9195
|
Small fixes to UDP server
|
2021-03-22 15:16:41 +00:00 |
Phil Taylor
|
8583973ca8
|
Add USB audio handling to UDP server
|
2021-03-22 09:10:03 +00:00 |
Phil Taylor
|
03de9b0dfd
|
Small fix for audio packet handling
|
2021-03-14 08:44:30 +00:00 |
Phil Taylor
|
3187651098
|
Revert changing hex to Qt:hex as Qt:hex not exposed in earlier Qt namespace
|
2021-03-13 18:56:19 +00:00 |
Phil Taylor
|
7f4be42331
|
Fix some compile warnings and deprecation.
|
2021-03-13 16:56:48 +00:00 |
Phil Taylor
|
40d0c99964
|
Some code tidying in udpserver/audiohandler
|
2021-03-13 09:50:43 +00:00 |
Phil Taylor
|
a0f4a4deeb
|
Add audio resampler
|
2021-03-09 17:22:16 +00:00 |
Phil Taylor
|
91a60bf918
|
Create udpPreferences struct and remove civPort and audioPort from UI
|
2021-03-01 19:53:12 +00:00 |
Phil Taylor
|
400144a28e
|
Force 48K audio mode from server
|
2021-03-01 16:28:15 +00:00 |
Phil Taylor
|
f82e2c9746
|
Second attempt to fix Linux warnings
|
2021-02-28 20:15:34 +00:00 |
Phil Taylor
|
844214126d
|
Fix inevitable Linux compile warnings
|
2021-02-28 20:13:45 +00:00 |
Phil Taylor
|
aef03a6b7e
|
Add audio handling to UDP server
|
2021-02-28 20:10:07 +00:00 |
Phil Taylor
|
ef79801081
|
Add logging categories
|
2021-02-23 21:21:22 +00:00 |
Phil Taylor
|
05c54ed349
|
Change UDP Server to use new packet format
|
2021-02-23 20:49:26 +00:00 |
Phil Taylor
|
3dd1f753fe
|
More packet type changes
|
2021-02-21 21:05:58 +00:00 |
Phil Taylor
|
8c50e9486c
|
Fix server compile warning
|
2021-02-18 18:47:47 +00:00 |
Phil Taylor
|
b7164d762c
|
Fix for endian-ness of packets
|
2021-02-18 17:44:11 +00:00 |
Phil Taylor
|
0a0eb031c6
|
More fixes to server connection management
|
2021-02-18 14:15:03 +00:00 |
Phil Taylor
|
cf1ee895cf
|
Fix error when deleting server connections
I still think that maybe this should be done better?
|
2021-02-18 13:49:19 +00:00 |
Phil Taylor
|
7966568f17
|
Connect Civ to/from server
|
2021-02-18 09:14:41 +00:00 |
Phil Taylor
|
e3b3d2a3f4
|
server now accepting civ/audio connection.
|
2021-02-17 23:10:26 +00:00 |
Phil Taylor
|
6b99d122a2
|
Fix udpserver compile warnings
|
2021-02-16 20:57:48 +00:00 |
Phil Taylor
|
e3a3844f3e
|
Few fixes to server setup ui.
|
2021-02-16 20:55:30 +00:00 |
Phil Taylor
|
95028374b4
|
First commit of server code
Doesn't actually do anything at the moment other than allow clients to connect and login.
|
2021-02-16 16:16:46 +00:00 |