Commit graph

177 commits

Author SHA1 Message Date
Phil Taylor
36ef5f998f TX Buffer Audio 2024-08-13 21:28:42 +01:00
Phil Taylor
41e644581b Add log if late audio is dropped 2024-08-13 21:20:11 +01:00
Phil Taylor
9938487d72 Fix fallthrough compile warnings 2024-08-13 08:56:13 +01:00
Phil Taylor
031a865046 Fix linux build error 2024-08-13 08:49:08 +01:00
Phil Taylor
c6d049818d Start work on wfserver 2024-08-13 08:38:55 +01:00
Phil Taylor
2576be64d0 Make sure timers are attached to parent 2024-06-03 20:17:04 +01:00
Phil Taylor
03e4d19883 various fixes 2024-05-20 14:35:36 +01:00
Phil Taylor
11b9a0289a Add TCI support and various other changes 2023-09-19 23:04:48 +01:00
Phil Taylor
773ef5dda3 Fix errors identified by clang scan-build 2023-07-16 10:31:51 +01:00
Phil Taylor
cf66ee3081 Lots more fixes and rigs added 2023-05-08 13:26:45 +01:00
Roeland Jansen
47dd9e328f v1.56 pushed -- mostly audio fixes and QT5/6 compatibility 2023-01-11 19:21:08 +01:00
Phil Taylor
7e64fa2002 Fix all audio formats and some compile warnings! 2023-01-07 20:52:07 +00:00
Phil Taylor
f87af9ae87 Make RT/PA a subclass of audioHandler 2022-05-14 13:45:56 +01:00
Phil Taylor
524f9248fc Add pa/rt to server 2022-05-12 15:53:48 +01:00
Phil Taylor
dd12f6c567 Remove parent from classes that are moved to a thread 2022-05-08 19:35:47 +01:00
Phil Taylor
6e4227c136 Update udpserver.cpp 2022-05-08 19:33:22 +01:00
Phil Taylor
fc451b99bd Change class constructors to include parent 2022-05-08 19:31:05 +01:00
Phil Taylor
77576d22f4 Create function to convert Icom format to QAudioFormat 2022-05-08 11:46:33 +01:00
Phil Taylor
c46c119c30 Found issue with splitwaterfall function 2022-05-05 18:48:45 +01:00
Phil Taylor
e0975a9960 Fix some compile warnings and try to support sharing lan connected rigs 2022-05-05 18:09:16 +01:00
Phil Taylor
2402e219ef found another small retransmit bug 2022-05-05 11:16:59 +01:00
Phil Taylor
8576c756f4 Fix retransmit missing message 2022-05-05 09:01:04 +01:00
Phil Taylor
1e6e3bb247 Found another retransmit bug in server 2022-05-05 08:57:50 +01:00
Phil Taylor
9b04d68371 More debugging 2022-05-05 02:01:20 +01:00
Phil Taylor
fab3a03dca More retransmit debugging 2022-05-05 01:49:21 +01:00
Phil Taylor
fc5d3cd4f5 Hopefully fix occasional retransmit bug 2022-05-05 00:31:55 +01:00
Phil Taylor
0bac8843d7 Fix debug message 2022-05-05 00:23:42 +01:00
Phil Taylor
5aedeba80f Debugging retransmission (again!) 2022-05-05 00:06:50 +01:00
Phil Taylor
4f470c956c More fixes to make client and server behave in same way 2022-05-04 20:37:58 +01:00
Phil Taylor
238e123c93 Make udpserver and client behave the same way for retransmit 2022-05-04 20:21:29 +01:00
Phil Taylor
8312701bf8 Update udpserver.cpp 2022-05-02 16:13:47 +01:00
Phil Taylor
5d456006b3 Name threads to ease debugging 2022-05-02 16:11:35 +01:00
Phil Taylor
0763301f66 Improve hex encoding 2022-04-28 10:46:47 +01:00
Phil Taylor
d559c0c1fd Make missing packets qInfo instead of qDebug 2022-04-28 10:32:55 +01:00
Phil Taylor
963e1c82ce Add WFVIEW response type back in 2022-04-28 09:42:32 +01:00
Phil Taylor
6fd5c951ab Various compatibility improvements 2022-04-20 13:35:23 +01:00
Phil Taylor
85003bd227 Found bug in server audio 2022-04-11 11:26:52 +01:00
Phil Taylor
988d042662 Fix for opus? 2022-04-10 23:19:45 +01:00
Phil Taylor
27274b13b2 Change audio output to use single/slot 2022-04-10 23:13:51 +01:00
Phil Taylor
b5719a37ff Fixed retransmit bug in server code. 2022-04-08 18:42:37 +01:00
Phil Taylor
398e0a9856 Working (in Windows) audio output 2022-04-03 20:16:52 +01:00
Phil Taylor
6026008d8c Few more fixes 2022-02-02 16:02:40 +00:00
Phil Taylor
7c51a84d1b Update udpserver.cpp 2022-01-30 10:52:40 +00:00
Phil Taylor
f582cde705 Hopefully fix Linux compile error 2022-01-30 10:29:23 +00:00
Phil Taylor
fdd82ce376 Lots more fixes and tweaks 2022-01-29 22:50:58 +00:00
Phil Taylor
1d85c60e47 Tuning lost packets 2022-01-28 09:52:26 +00:00
Phil Taylor
fd19c32174 Max missing packets slightly less than buffer size 2022-01-28 09:43:53 +00:00
Phil Taylor
e291ad2d98 Fix mutex 2022-01-27 23:28:34 +00:00
Phil Taylor
348004cded Flush buffers on excessive missing 2022-01-27 23:24:54 +00:00
Phil Taylor
eb2e569c8a More retransmit fixes 2022-01-27 23:12:07 +00:00