Wykres commitów

168 Commity (master)

Autor SHA1 Wiadomość Data
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