Phil Taylor
67927b0d56
Fix to allow rtaudio to compile again
2021-06-06 17:56:48 +01:00
Elliott Liggett
f78a60482b
Merge remote-tracking branch 'origin/rtaudio' into sequence
...
Accepted "theirs" for merge issues.
Conflicts:
audiohandler.h
wfview.pro
2021-06-05 22:37:24 -07:00
Phil Taylor
9a0ea32b88
Add latency check to TX audio
2021-06-05 08:42:00 +01:00
Phil Taylor
0abdbd3218
Fix incorrect use of latency setting
2021-06-05 08:36:24 +01:00
Phil Taylor
9491005ab6
Stop silly compile warning
2021-06-04 14:38:59 +01:00
Phil Taylor
eb70b92aed
Change udpserver to use new audiosetup struct properly.
2021-06-04 14:25:07 +01:00
Phil Taylor
d8a0431e36
Fix audio device selection
2021-06-04 13:47:32 +01:00
Phil Taylor
6218cf5f04
Fix for txaudio
2021-06-04 13:33:57 +01:00
Phil Taylor
24ce16b0b9
Add QtMultimedia as default audio
2021-06-04 08:24:26 +01:00
Phil Taylor
9de6d64dab
Hopefully fix hang on exit when trying to close audio thread.
2021-06-03 12:05:28 +01:00
Phil Taylor
2aefbe5dcd
Replace removed code!
2021-06-02 20:15:31 +01:00
Phil Taylor
84fd5e0631
Use heap based rtaudio for enumeration
2021-06-02 20:13:17 +01:00
Phil Taylor
0bc3d6adfe
Catch possible exception when closing non-existent stream
2021-06-02 19:18:44 +01:00
Phil Taylor
e4ed41f3d3
Fix mac audio
2021-06-02 19:16:46 +01:00
Phil Taylor
2d92dbbb8f
Fix mac crash on closing audio
2021-06-02 18:53:30 +01:00
Phil Taylor
006b2904cb
Make sure audio is deleted in destructor
2021-06-02 18:36:33 +01:00
Phil Taylor
a04044e75b
Force specific rtaudio API depending on platform.
2021-06-02 18:35:04 +01:00
Phil Taylor
b850eb078b
Linux now uses librtuadio-dev where available
2021-06-02 18:16:38 +01:00
Elliott Liggett
b818e4647f
Removing local rtaudio code and using library instead.
2021-06-02 09:48:01 -07:00
Elliott Liggett
71b5cc4755
Merge remote-tracking branch 'origin/rtaudio' into sequence
2021-06-02 09:27:28 -07:00
Phil Taylor
2068af04e2
revert to ALSA for now
2021-06-02 12:58:11 +01:00
Phil Taylor
462551838d
Tell rtaudio not to hog device
2021-06-02 12:48:35 +01:00
Phil Taylor
69a34f1c00
Update audiohandler.cpp
2021-06-02 12:35:10 +01:00
Phil Taylor
53ab05bfef
Merge branch 'rtaudio' of https://gitlab.com/eliggett/wfview into rtaudio
2021-06-02 12:21:18 +01:00
Phil Taylor
f54898045a
Select chunksize based on native sample rate
2021-06-02 12:21:06 +01:00
Phil Taylor
e8ad1f4e32
Merge branch 'rtaudio' of https://gitlab.com/eliggett/wfview into rtaudio
2021-06-02 12:10:35 +01:00
Phil Taylor
22c5b5990f
Remove QtMultimedia
2021-06-02 12:10:21 +01:00
Phil Taylor
887c3a06cc
Merge branch 'rtaudio' of https://gitlab.com/eliggett/wfview into rtaudio
2021-06-02 12:09:00 +01:00
Phil Taylor
f2a36d4cbb
Force 48K sample rate when 44100 is detected.
2021-06-02 12:08:48 +01:00
Phil Taylor
9df49d2a64
change linux compiler directive to allow new-aligned
2021-06-02 10:46:13 +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
6bfb294502
Let buffer keep filling.
2021-06-01 20:19:06 +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
c7c4a326da
Fix for crash when remote requests tone.
2021-06-01 00:25:20 +01:00
Elliott Liggett
82e57b1fc4
IC-7700 support
2021-05-31 14:01:13 -07:00
Phil Taylor
00e7c0aed8
Open pty non-blocking
2021-05-31 18:11:24 +01:00
Phil Taylor
cddb8fd055
Merge branch 'rtaudio' of https://gitlab.com/eliggett/wfview into rtaudio
2021-05-31 17:55:14 +01:00
Phil Taylor
35dd0c9c62
Fix for crashing pty on mac
2021-05-31 17:55:01 +01:00
Phil Taylor
762e50de8e
Fix compile issue after merge
2021-05-31 10:18:37 +01:00
Phil Taylor
78f4b7b508
Merge remote-tracking branch 'origin/sequence' into rtaudio
2021-05-31 09:56:05 +01:00
Elliott Liggett
23686066d1
Keep the theme during resize. TODO: preference for wf theme
2021-05-30 23:42:45 -07:00
Elliott Liggett
1785811e71
Removing my own uninformed sidenote.
2021-05-30 23:35:30 -07:00
Elliott Liggett
b5167a6a97
Waterfal length may now be adjusted. Let's see what range of length
...
seems good and limit the control accordingly. Also there may be a memory
leak in the prepareWf() function where the colormap is created when the
image is resized.
2021-05-30 23:26:36 -07:00
Elliott Liggett
d601983beb
CIV may now be changed as-needed while running.
2021-05-30 15:08:22 -07:00