Commit graph

77 commits

Author SHA1 Message Date
Phil Taylor
d3a951e47c Final buffer size fix for Linux (hopefully) 2021-03-09 17:42:06 +00:00
Phil Taylor
83058da30b Another linux buffer fix 2021-03-09 17:38:13 +00:00
Phil Taylor
8f22d764e9 Fix buffersize in linux 2021-03-09 17:37:00 +00:00
Phil Taylor
71678332c9 Add audio resampler 2021-03-09 17:22:16 +00:00
Phil Taylor
370dcb7b77 remove redundant code from audiohandler 2021-03-03 09:49:49 +00:00
Phil Taylor
127e77d73e Update audiohandler.cpp 2021-03-02 15:41:48 +00:00
Phil Taylor
d4d6d521e1 Identify if we have missing audio seq numbers. 2021-03-02 14:35:33 +00:00
Phil Taylor
6891cdcca9 Update audiohandler.cpp 2021-03-02 12:06:46 +00:00
Phil Taylor
d76cda6996 Update audiohandler.cpp 2021-03-02 12:00:13 +00:00
Phil Taylor
79ea9b12c6 Update audiohandler.cpp 2021-03-02 11:57:02 +00:00
Phil Taylor
d1bac5098f Update audiohandler.cpp 2021-03-02 11:53:48 +00:00
Phil Taylor
16e2e6e4ae Audio debugging 2021-03-02 11:50:42 +00:00
Phil Taylor
9b0edf306a More audio fixes 2021-03-02 11:12:12 +00:00
Phil Taylor
8fd519986e Update audiohandler.cpp 2021-03-02 10:26:08 +00:00
Phil Taylor
b4b9977271 Update audiohandler.cpp 2021-03-02 10:22:41 +00:00
Phil Taylor
ec26aff543 Another attempt at improving Linux audio 2021-03-02 10:19:08 +00:00
Phil Taylor
3a90a7be7d Select default audio devices if init of configured ones fails. 2021-03-02 10:07:08 +00:00
Phil Taylor
2f1abcebc7 Try delaying RX audio until latency/2 2021-03-02 09:49:10 +00:00
Phil Taylor
e186ae56dc Select default input/output audio devices if configured ones not found. 2021-03-01 20:44:09 +00:00
Phil Taylor
4205625f9c Allow selection of audio input and output devices for UDP Audio 2021-03-01 20:31:05 +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
d3e647576f Add audio handling to UDP server 2021-02-28 20:10:07 +00:00
Phil Taylor
9e5e35b4a8 Update audiohandler.cpp 2021-02-27 13:49:16 +00:00
Phil Taylor
707f93620c Update audiohandler.cpp 2021-02-27 13:43:53 +00:00
Phil Taylor
e1338a06a0 Update audiohandler.cpp 2021-02-27 13:34:52 +00:00
Phil Taylor
2427b4ecaa Update audiohandler.cpp 2021-02-27 13:31:34 +00:00
Phil Taylor
e4615ea717 Update audiohandler.cpp 2021-02-27 13:29:39 +00:00
Phil Taylor
4bad01ca8d Update audiohandler.cpp 2021-02-27 13:26:59 +00:00
Phil Taylor
807dc6d988 Update audiohandler.cpp 2021-02-27 13:24:23 +00:00
Phil Taylor
9965a7bfaf Update audiohandler.cpp 2021-02-27 13:21:59 +00:00
Phil Taylor
c880c0fe73 Update audiohandler.cpp 2021-02-27 13:19:40 +00:00
Phil Taylor
e9afa4c782 Update audiohandler.cpp 2021-02-27 13:13:27 +00:00
Phil Taylor
c6819d4576 another fix for linux txaudio 2021-02-27 12:52:21 +00:00
Phil Taylor
6fecf53042 Update audiohandler.cpp 2021-02-27 12:38:12 +00:00
Phil Taylor
edce710a86 Update audiohandler.cpp 2021-02-27 12:13:39 +00:00
Phil Taylor
f18996e864 Update audiohandler.cpp 2021-02-27 11:12:41 +00:00
Phil Taylor
10bd6ff4fd Update audiohandler.cpp 2021-02-27 11:05:32 +00:00
Phil Taylor
aaed48bb33 Update audiohandler.cpp 2021-02-27 11:04:08 +00:00
Phil Taylor
a415c874f2 Allow for the fact that Linux can send random length tx audio. 2021-02-27 11:00:44 +00:00
Phil Taylor
497f06900e another audio handler fix 2021-02-27 10:13:59 +00:00
Phil Taylor
b33745d40f Hopefully fix linux issue with new tx audio 2021-02-27 10:11:27 +00:00
Phil Taylor
91d4185553 More TX audio fixes and fix latency slider error 2021-02-27 10:04:36 +00:00
Phil Taylor
5c5412c146 Fixes to txaudio 2021-02-27 09:43:22 +00:00
Phil Taylor
b51ef6e67e Change tx latency 2021-02-27 09:37:55 +00:00
Phil Taylor
903abaeeec Change TX audio to use timed buffer. 2021-02-27 09:34:56 +00:00
Phil Taylor
783d82cfd9 Remove unnecessary debugging message! 2021-02-27 00:49:33 +00:00
Phil Taylor
d1177c69f4 Create rx audio packets with timestamp
Lots of other changes but if this works OK, I will update tx audio to use the same system.
2021-02-27 00:37:00 +00:00
Phil Taylor
7a53df5371 Mitigate potential empty buffer crash. 2021-02-26 16:53:11 +00:00
Phil Taylor
970cd1619c Update audiohandler.cpp 2021-02-26 10:29:09 +00:00
Phil Taylor
cb2872415e Update audiohandler.cpp 2021-02-26 10:22:30 +00:00