Roland Rossgotterer
9f497c1b60
[AFV] Handle stereo in- and output devices
2019-10-11 19:00:05 +01:00
Klaus Basan
7c89234f8c
Ref T730, callsign set used for received callsigns
2019-10-11 19:00:02 +01:00
Klaus Basan
fbc1efd7c7
Ref T730, input/output
...
* style
* fload -> double
* CLogMessage
2019-10-11 19:00:01 +01:00
Klaus Basan
2fed1e7e99
Ref T730, style
2019-10-11 18:59:59 +01:00
Klaus Basan
9bbb710823
Ref T730, changes of RR/KB testing dual channels and WSAPI issues
2019-10-11 18:59:57 +01:00
Klaus Basan
dc5cc4c7b0
Ref T730, changes for input sample buffer tests
2019-10-11 18:59:56 +01:00
Klaus Basan
7c765654c0
Ref T730, style
...
* avoid float, use double
* const correctness
* use fuzzyCompare for float/double
2019-10-11 18:59:55 +01:00
Klaus Basan
99edc9cb13
Ref T730, code style, adding namespaces
2019-10-11 18:59:45 +01:00
Roland Rossgotterer
cf6d60348e
Decouple QAudioDevice buffer size from AFV 20 ms frame size
...
Different QAudioDevice plugins have different default buffer sizes. In
order to cope with bigger buffer sizes than the expected 20 ms,
let the buffer be filled and push from it every 20 ms via timer.
2019-10-11 18:59:13 +01:00
Roland Rossgotterer
8d1eea25b1
Implement VolumeSampleProvider to gain in and output
...
fixup! Implement VolumeSampleProvider to gain in and output
2019-10-11 18:59:12 +01:00
Roland Rossgotterer
7ac962ed77
Add methods to read received callsigns from AFV
...
ref T729
2019-10-11 18:59:07 +01:00
Klaus Basan
34d1e8268c
Ref T730, OPUS de/encoder namespace
2019-10-11 18:59:03 +01:00
Klaus Basan
384aa3ce19
Ref T730, namespace for BlackCore::Afv
...
* added namespace
* removed some *.pri files and added files to blackcore.pro
* added copyright etc.
2019-10-11 18:59:02 +01:00
Roland Rossgotterer
b5a2f2ad13
AFV initial commit
2019-10-11 18:58:47 +01:00