Commit graph

64 commits

Author SHA1 Message Date
Phil Taylor
aef415e4e8 Update udpserver.cpp 2021-06-10 20:45:44 +01:00
Phil Taylor
f42a66b624 Allow both encoded and plain text passwords 2021-06-10 20:32:55 +01:00
Phil Taylor
2c684734f3 Lots of fixes to server setup table 2021-06-10 20:30:42 +01:00
Phil Taylor
e633ba2180 Add more info for server connections 2021-06-10 11:02:55 +01:00
Phil Taylor
ecafb48d0d Make sure that user is authenticated before allowing CIV/Audio 2021-06-10 10:57:39 +01:00
Phil Taylor
651962f88d Update udpserver.cpp 2021-06-10 09:43:56 +01:00
Phil Taylor
e2839456ee Show server connection status in taskbar (only for USB connected rigs) 2021-06-10 09:09:26 +01:00
Phil Taylor
800ae3e46d Allow sender or receiver to be 0xe1 in server 2021-06-09 09:24:20 +01:00
Phil Taylor
ed3ff16d36 Always forward wfview traffic to wfview clients 2021-06-09 09:17:50 +01:00
Phil Taylor
fcf3da858e Add extra debugging for UDP server CIV 2021-06-07 12:26:29 +01:00
Phil Taylor
c69c74215e Various fixes to udpserver 2021-06-06 21:34:54 +01:00
Phil Taylor
df8b06cea6 Change udpserver to use new audiosetup struct properly. 2021-06-04 14:25:07 +01:00
Phil Taylor
68b759b80c Add QtMultimedia as default audio 2021-06-04 08:24:26 +01:00
Phil Taylor
36e090096d Tidy up server mutexes 2021-06-02 10:43:52 +01:00
Phil Taylor
289d57c10d Fix server high CPU on disconnect 2021-06-02 08:37:26 +01:00
Phil Taylor
a9e55d5027 Stop deleting audio after last client disconects 2021-06-01 23:34:43 +01:00
Phil Taylor
fa513d73d2 Change udpserver packet handling to be similar to udphandler 2021-06-01 23:32:39 +01:00
Phil Taylor
c55c20118d Update udpserver.cpp 2021-06-01 20:42:26 +01:00
Phil Taylor
3d4485ce6a Update udpserver.cpp 2021-06-01 20:37:12 +01:00
Phil Taylor
61874ad66e Change to 10ms poll time for server rx audio 2021-06-01 18:03:46 +01:00
Phil Taylor
0db32b0551 Mutex work in udpserver 2021-06-01 17:49:48 +01:00
Phil Taylor
c7af6a3a38 Change toolbar display formatting 2021-05-28 10:45:09 +01:00
Phil Taylor
1e917b3c3b udpserver fixes 2021-05-27 18:34:44 +01:00
Phil Taylor
49bcc40f2e udpServer fixes 2021-05-27 17:59:01 +01:00
Phil Taylor
be81d8d767 Update udpserver.cpp 2021-05-27 15:25:18 +01:00
Phil Taylor
2ac8d3332c Update udpserver.cpp 2021-05-27 14:57:06 +01:00
Phil Taylor
4ca16d7376 Fix udpserver 2021-05-27 14:42:28 +01:00
Phil Taylor
f567d5ab04 Use ring buffer with rtaudio to eliminate mutexes 2021-05-27 11:41:08 +01:00
Phil Taylor
a2219585af Non working test 2021-05-23 16:09:41 +01:00
Phil Taylor
5b64ec3c19 Merge branch 'lan-alpha' into rtaudio 2021-05-22 21:09:04 +01:00
Phil Taylor
5721d3be79 Attempt to fix crash 2021-05-22 14:58:52 +01:00
Phil Taylor
3401b2f0fa Make only first client have TX audio 2021-05-22 11:32:57 +01:00
Phil Taylor
a7f76ebbea Stop audiohandler re-enumerating devices on connect. 2021-05-22 10:43:57 +01:00
Phil Taylor
24acdc95de "Hopefully" fix annoying UDP server crash on client disconnect! 2021-05-22 00:52:01 +01:00
Phil Taylor
39832a2acb Fix for TX audio in udp server 2021-05-22 00:32:09 +01:00
Phil Taylor
a34bbc7e8c Add baud rate detection for remote rigs 2021-05-21 16:30:52 +01:00
Phil Taylor
2c5d9f2256 Fix silly error in udpserver audio 2021-05-18 09:33:25 +01:00
Phil Taylor
b4c10ce2a0 More rtaudio stuff 2021-05-16 21:16:59 +01:00
Phil Taylor
f7f6c8e565 Add --debug option to increase debugging for release builds 2021-05-15 18:53:16 +01:00
Phil Taylor
d8f965264d Fixes to UDP server 2021-05-14 09:55:02 +01:00
Phil Taylor
bb8161c37b Small fixes to UDP server 2021-03-22 15:16:41 +00:00
Phil Taylor
f75c96e490 Add USB audio handling to UDP server 2021-03-22 09:10:03 +00:00
Phil Taylor
274dd3a93d Small fix for audio packet handling 2021-03-14 08:44:30 +00:00
Phil Taylor
3d132411f7 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
903b302d7d Fix some compile warnings and deprecation. 2021-03-13 16:56:48 +00:00
Phil Taylor
0404624029 Some code tidying in udpserver/audiohandler 2021-03-13 09:50:43 +00:00
Phil Taylor
71678332c9 Add audio resampler 2021-03-09 17:22:16 +00:00
Phil Taylor
0f11968812 Create udpPreferences struct and remove civPort and audioPort from UI 2021-03-01 19:53:12 +00:00
Phil Taylor
b577c6c3d1 Force 48K audio mode from server 2021-03-01 16:28:15 +00:00
Phil Taylor
eb41cbfb70 Second attempt to fix Linux warnings 2021-02-28 20:15:34 +00:00