Wykres commitów

1729 Commity (03a279087e2ea6c18f213f5668254c02bcac846e)

Autor SHA1 Wiadomość Data
Phil Taylor 4a1be30c40 Non-working standalone server 2022-01-26 09:49:52 +00:00
Phil Taylor 5ae3549ba5 Treat GUID as 16 bytes rather than trying to be clever! 2022-01-23 17:54:40 +00:00
Phil Taylor 87a36426cf Fix some compile warnings 2022-01-23 16:43:58 +00:00
Phil Taylor 264ad231c0 Now supports multiple radios on OEM server 2022-01-23 15:06:31 +00:00
Phil Taylor ff47fbd82f Make radio selection visible when there is more than 1 radio. 2022-01-22 22:53:06 +00:00
Phil Taylor 1c8bc62fcc More linux build fixes 2022-01-22 18:49:07 +00:00
Phil Taylor 45e074783a Hopefully fix linux compile 2022-01-22 18:32:08 +00:00
Phil Taylor 3ff6e7180a Add radio_cap_packet MetaType for server 2022-01-22 15:32:53 +00:00
Phil Taylor 88d2124f35 Add MetaType for radio_cap_packet 2022-01-22 15:28:41 +00:00
Phil Taylor 39540612c7 More multi-radio support (nearly working!) 2022-01-22 15:12:36 +00:00
Phil Taylor 96de9c55fa More work on multi-radio support 2022-01-21 23:58:18 +00:00
Phil Taylor 41e90bb309 Merge branch 'master' into wfserver 2022-01-21 19:23:45 +00:00
Phil Taylor fcc7c9a5dc Lots of changes, mainly for multi-radio support 2022-01-21 19:23:32 +00:00
Elliott Liggett 440429be9f Adjusted window size for radios without spectrum. Thanks K5TUX. 2022-01-20 23:26:46 -08:00
Phil Taylor e4cc2962b3 Fix wfserver linux build 2022-01-18 09:06:23 +00:00
Phil Taylor 4e086ac220 Fix building both wfview and wfserver together 2022-01-18 09:03:41 +00:00
Phil Taylor 9f059c9e73 Fix portaudio build 2022-01-18 08:58:02 +00:00
Phil Taylor bcadb2176b Remove unnecessary signal/slots 2022-01-18 00:18:52 +00:00
Phil Taylor 55baec6100 Only show server status message once 2022-01-18 00:14:37 +00:00
Phil Taylor 4ebfe457c7 Tidying of server code 2022-01-18 00:11:15 +00:00
Phil Taylor 387b26187d Initial server commit 2022-01-17 17:23:55 +00:00
Phil Taylor 28812be8be Buffer for correct latency 2022-01-16 19:17:32 +00:00
Phil Taylor b87e0de05d Force refilling buffer once it has been flushed. 2022-01-16 19:04:44 +00:00
Phil Taylor b691398f6a Increase audio buffer size 2022-01-16 18:54:41 +00:00
Phil Taylor 914477d1dc Tidy code after merge 2022-01-16 18:47:13 +00:00
Phil Taylor ada263efed Merge branch 'master' into audio-enhance 2022-01-16 18:28:36 +00:00
Phil Taylor a75c6e0fdf Zero audio to stop blip at startup 2022-01-15 16:31:50 +00:00
Roeland Jansen 01ea44df0b Merge branch 'master' into settings 2022-01-15 16:01:47 +01:00
Phil Taylor 3abb4bc584 Revert "Try to send outgoing audio every 10ms"
This reverts commit b8f6feacbf.
2022-01-14 20:58:06 +00:00
Phil Taylor b8f6feacbf Try to send outgoing audio every 10ms 2022-01-14 20:55:41 +00:00
Phil Taylor 03799b2cda More fixes 2022-01-14 20:52:25 +00:00
Phil Taylor dcb4712740 Move buffering code 2022-01-14 20:41:56 +00:00
Phil Taylor 7d5ec8a065 Check when audio has been buffered 2022-01-14 20:29:27 +00:00
Phil Taylor b4884e773a Ensure buffer is at least 1/2 filled before starting 2022-01-14 20:23:59 +00:00
Phil Taylor 918238835d Catch excessive missing packets 2022-01-14 20:12:50 +00:00
Phil Taylor 2eace96be9 Set tx/rx gain in server 2022-01-14 19:57:12 +00:00
Phil Taylor ed7d88eb1e Fix that didn't work! 2022-01-14 19:43:48 +00:00
Phil Taylor d9a611e118 Set latency for tx and rx 2022-01-14 19:40:25 +00:00
Phil Taylor 4a200006eb Extra audio debugging 2022-01-14 18:57:20 +00:00
Phil Taylor 02f222355e Set latency for tx and rx 2022-01-14 16:23:01 +00:00
Phil Taylor 5a9342d9a9 Clear audio buffer if it's full 2022-01-14 16:21:32 +00:00
Phil Taylor 94a89dea33 Clear audio buffer if too many packets are delayed 2022-01-14 16:00:05 +00:00
Phil Taylor 317cbd640a Minor fix to retransmit handling 2022-01-14 15:49:35 +00:00
Phil Taylor e00b598fd9 Hopefully improve retransmit search 2022-01-14 14:10:21 +00:00
Phil Taylor ce0544ac6a Ignore single missing audio packet 2022-01-13 21:53:53 +00:00
Phil Taylor 4696fe6824 Set buffer size with a #define 2022-01-13 21:50:43 +00:00
Phil Taylor 99ca97370b Correctly remove items from the buffers! 2022-01-13 21:12:27 +00:00
Phil Taylor 1291990d54 Reduce number of mutex locks during retransmit processing 2022-01-13 20:26:42 +00:00
Phil Taylor 4fa83b79f0 More debugging to isolate audio stalling 2022-01-13 20:16:14 +00:00
Phil Taylor 184af7a582 Add extra debugging 2022-01-13 19:54:43 +00:00