Phil Taylor
|
e08da60704
|
Set default audio device if not found
|
2022-05-13 09:55:47 +01:00 |
|
Phil Taylor
|
6ab62868cf
|
Add back support for portaudo and rtaudio APIs
|
2022-05-12 01:46:20 +01:00 |
|
Phil Taylor
|
0d7d35fb07
|
Add some more audio status
|
2022-05-10 23:55:18 +01:00 |
|
Phil Taylor
|
d24dc86855
|
Try to force 16bit int instead of 8bit uint
|
2022-05-09 18:51:26 +01:00 |
|
Phil Taylor
|
ea69e7de30
|
Try to force minimum of 48K sample rate for native audio
|
2022-05-09 18:47:12 +01:00 |
|
Phil Taylor
|
af0d6059a3
|
Configure buffer for input audio
|
2022-05-09 10:33:30 +01:00 |
|
Phil Taylor
|
1679cc78f1
|
Always use "preferred" format where possible
|
2022-05-09 00:29:07 +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
|
fc451b99bd
|
Change class constructors to include parent
|
2022-05-08 19:31:05 +01:00 |
|
Phil Taylor
|
f58127d9f1
|
some improvements to audio
|
2022-05-08 18:44:20 +01:00 |
|
Phil Taylor
|
77576d22f4
|
Create function to convert Icom format to QAudioFormat
|
2022-05-08 11:46:33 +01:00 |
|
Phil Taylor
|
52cd9d453e
|
Skip unneeded float conversion for Opus
|
2022-05-08 10:04:36 +01:00 |
|
Phil Taylor
|
e545f885d4
|
Update audiohandler.cpp
|
2022-05-07 10:54:20 +01:00 |
|
Phil Taylor
|
09f007f232
|
More testing
|
2022-05-07 10:51:02 +01:00 |
|
Phil Taylor
|
7801b03876
|
Backup out of last change
|
2022-05-07 10:43:28 +01:00 |
|
Phil Taylor
|
eea7a8caac
|
Update audiohandler.cpp
|
2022-05-06 23:27:25 +01:00 |
|
Phil Taylor
|
95f9513806
|
Update audiohandler.cpp
|
2022-05-06 23:12:29 +01:00 |
|
Phil Taylor
|
9586cf3e3f
|
Add experimental audio converter
|
2022-05-06 23:10:46 +01:00 |
|
Phil Taylor
|
144a2bf5c8
|
When using Float, force 32bit as Mac doesn't like it otherwise
|
2022-05-04 22:29:05 +01:00 |
|
Phil Taylor
|
6104d5cbd9
|
Try using float for all audio. Not tested on Linux/Mac
|
2022-05-04 15:43:34 +01:00 |
|
Phil Taylor
|
fd84bc8401
|
Remove unnecessary code
|
2022-05-03 11:21:08 +01:00 |
|
Phil Taylor
|
4fbd369bcd
|
Fix for uLaw encoding
|
2022-05-03 10:37:41 +01:00 |
|
Phil Taylor
|
2c0df5b8f4
|
Set Opus complexity to 7
|
2022-05-02 17:15:41 +01:00 |
|
Phil Taylor
|
ee9736531a
|
Try a reduced complexity on Opus encoder
|
2022-05-02 16:41:28 +01:00 |
|
Phil Taylor
|
352e6f8c40
|
Add parens
|
2022-05-02 16:01:54 +01:00 |
|
Phil Taylor
|
92f320e3e0
|
Tidy some connections
|
2022-05-02 15:58:41 +01:00 |
|
Phil Taylor
|
449336f970
|
Tidy getnextaudiochunk()
|
2022-05-02 13:53:49 +01:00 |
|
Phil Taylor
|
d7eab3f96e
|
Increase late audio timeout to 100ms
|
2022-05-02 13:08:42 +01:00 |
|
Phil Taylor
|
c0628937f2
|
Try readyRead instead of notify
|
2022-05-02 13:03:27 +01:00 |
|
Phil Taylor
|
1a5b8ad7df
|
Use notify instead of timer for audio input
|
2022-05-02 12:55:58 +01:00 |
|
Phil Taylor
|
063dcae845
|
Add debugging back after revert.
|
2022-05-02 11:56:40 +01:00 |
|
Phil Taylor
|
30416c3276
|
Revert "Add some more debugging when audio is delayed"
This reverts commit 821c59902f.
|
2022-05-02 11:52:23 +01:00 |
|
Phil Taylor
|
b948f56c19
|
Revert "Update audiohandler.cpp"
This reverts commit 5748178014.
|
2022-05-02 11:52:09 +01:00 |
|
Phil Taylor
|
3e04db07d6
|
Revert "Update audiohandler.cpp"
This reverts commit ead32ed248.
|
2022-05-02 11:51:36 +01:00 |
|
Phil Taylor
|
78af49cd0e
|
Revert "Reduce audio polling time"
This reverts commit a5d6298805.
|
2022-05-02 11:51:12 +01:00 |
|
Phil Taylor
|
a5d6298805
|
Reduce audio polling time
|
2022-05-02 11:47:44 +01:00 |
|
Phil Taylor
|
ead32ed248
|
Update audiohandler.cpp
|
2022-05-02 11:32:28 +01:00 |
|
Phil Taylor
|
5748178014
|
Update audiohandler.cpp
|
2022-05-02 11:29:34 +01:00 |
|
Phil Taylor
|
821c59902f
|
Add some more debugging when audio is delayed
|
2022-05-02 11:22:05 +01:00 |
|
Phil Taylor
|
ff00f7bb74
|
Update audiohandler.cpp
|
2022-04-28 12:32:40 +01:00 |
|
Phil Taylor
|
0e0e7c1b61
|
Update audiohandler.cpp
|
2022-04-28 10:05:51 +01:00 |
|
Phil Taylor
|
2db505d255
|
Try to support all possible native audio formats
|
2022-04-28 10:02:51 +01:00 |
|
Phil Taylor
|
6fd5c951ab
|
Various compatibility improvements
|
2022-04-20 13:35:23 +01:00 |
|
Phil Taylor
|
33bf513e4f
|
Force 16 bit samples if 24 is requested.
|
2022-04-11 23:24:56 +01:00 |
|
Phil Taylor
|
2b65cda10d
|
Update audiohandler.cpp
|
2022-04-11 12:13:48 +01:00 |
|
Phil Taylor
|
b02200e3b2
|
Update audiohandler.cpp
|
2022-04-11 12:11:10 +01:00 |
|
Phil Taylor
|
9b2cdd0f61
|
Update audiohandler.cpp
|
2022-04-11 12:04:40 +01:00 |
|
Phil Taylor
|
b8b59f8550
|
Switch back to using a timer.
|
2022-04-11 11:59:38 +01:00 |
|
Phil Taylor
|
a40e5bf2c9
|
Update audiohandler.cpp
|
2022-04-11 11:49:48 +01:00 |
|
Phil Taylor
|
d047edcbc9
|
Update audiohandler.cpp
|
2022-04-11 11:44:53 +01:00 |
|