Klaus Basan
91b65fa2b6
Ref T730, AFV client fixes
...
* correct quint32 for frequency
* make sure frequencies are not updated twice, only update position
* re-init transceivers if stopped and started again
2019-10-11 19:00:23 +01:00
Klaus Basan
5c56715c28
Ref T730, add AFV test server in "test server list"
2019-10-11 19:00:23 +01:00
Klaus Basan
30158975b6
Ref T731, correctly set "disable VHF simulation" checkbox
2019-10-11 19:00:23 +01:00
Klaus Basan
cf6434f49b
Ref T730, fixed using wrong member "m_outputVolume", added new member "m_outputVolumeDb"
2019-10-11 19:00:23 +01:00
Klaus Basan
3ddded423a
Ref T730, style
2019-10-11 19:00:22 +01:00
Klaus Basan
09b38b4e6d
Ref T730, function to check range for input/output volume
2019-10-11 19:00:22 +01:00
Klaus Basan
905c487451
Ref T737, stop output device
2019-10-11 19:00:21 +01:00
Klaus Basan
7d04ca6435
Ref T730, register metatype so struct can be used with signals
...
Remark: Unregistered it only works for direct connections
2019-10-11 19:00:21 +01:00
Klaus Basan
0aeeaa5aef
Ref T730, do NOT play own PTT, AFV plays PTT
2019-10-11 19:00:21 +01:00
Klaus Basan
bde7baf84d
Ref T730, style
2019-10-11 19:00:21 +01:00
Klaus Basan
c1470f6069
Ref T730, removed voice vatlib
2019-10-11 19:00:20 +01:00
Klaus Basan
5f6aebebe8
Ref T730, replaced uint array by vector to avoid memory leak
...
* the heap array was not deleted
* using QVector<uint> now
* const correctness
2019-10-11 19:00:20 +01:00
Klaus Basan
c3684a2f8c
Ref T731, added namespace for utility functions
2019-10-11 19:00:19 +01:00
Klaus Basan
9a4fe0ea48
Ref T732, improved simulator type resolution for network
2019-10-11 19:00:19 +01:00
Klaus Basan
1ffedcb252
Ref T731, minor UI tweaks
2019-10-11 19:00:18 +01:00
Klaus Basan
a076705d77
Ref T731, changed Samples to use settings and new file names
2019-10-11 19:00:18 +01:00
Klaus Basan
34848ddd46
Ref T730, notification player, use latest files
2019-10-11 19:00:17 +01:00
Klaus Basan
9abbbd262a
Ref T731, adjusted notification UI to show new notifcations, voice rooms removed
2019-10-11 19:00:17 +01:00
Klaus Basan
2a932c977b
Ref T731, adjusted settings UI to use notifcation settings
2019-10-11 19:00:17 +01:00
Klaus Basan
9d4a821389
Ref T731, CResourceSound fixed
...
* avoid memory leak, wav file is only locally needed
* remember file name
2019-10-11 19:00:17 +01:00
Klaus Basan
197854e7de
Ref T731, removed unused UI components
2019-10-11 19:00:16 +01:00
Klaus Basan
b207c9c944
Ref T730, adjusted audio settings for new notification sounds
...
* utility functions, find most appropriate file
* PTT blocked, removed voice rooms
2019-10-11 19:00:16 +01:00
Klaus Basan
e33e06b21e
Ref T730, style
2019-10-11 19:00:15 +01:00
Klaus Basan
bed49ff072
Ref T730, renamed sound files
2019-10-11 19:00:15 +01:00
Klaus Basan
0853cc174c
Ref T730, use getFsdCallsignString() in FSD client where applicable
2019-10-11 19:00:15 +01:00
Klaus Basan
dcfe275cc1
Ref T730, adjusted airspace monitor and ATC model
...
* added cross coupled in model
* "disabled" onAtisVoiceRoomReceived
2019-10-11 19:00:14 +01:00
Klaus Basan
e560be65a6
Ref T730, stop input/output if object is destroyed
2019-10-11 19:00:14 +01:00
Klaus Basan
5eb3dee829
Ref T730, FSD callsign string function, addressing the "*EDDF_TWR" issue
2019-10-11 19:00:14 +01:00
Klaus Basan
ca26ddd225
Ref T730, some adjustments in CFSDClient
...
* avoid return if value is meant to be in statistics
* removed qFatal, replaced by warning/BLACK_VERIFY
2019-10-11 19:00:14 +01:00
Klaus Basan
6a9109bf8f
Ref T730, style
2019-10-11 19:00:14 +01:00
Klaus Basan
cd58108bfe
[AFV] Ref T730, reload settings after starting audio so they are applied
2019-10-11 19:00:06 +01:00
Roland Rossgotterer
c2bc06da13
[AFV] Fixed int buffer overflow for Hz
2019-10-11 19:00:05 +01:00
Roland Rossgotterer
9f497c1b60
[AFV] Handle stereo in- and output devices
2019-10-11 19:00:05 +01:00
Klaus Basan
a06205efbd
Ref T731, use CLevelMeter in CAudioDeviceVolumeSetupComponent
2019-10-11 19:00:05 +01:00
Klaus Basan
b5ad603e55
Ref T731, adjusted CLevelMeter for "our needs"
...
* low/high color
* peak level
2019-10-11 19:00:04 +01:00
Klaus Basan
80a96d37fc
Ref T731, display TX/REC from AFV client in UI
2019-10-11 19:00:04 +01:00
Klaus Basan
088ef74392
Ref T730, swift style functions in AFC client
...
* COM unit related functions
* signal to indicate changed COM values
2019-10-11 19:00:04 +01:00
Klaus Basan
afd7881a90
Ref T730, ATC station properties for cross coupled ATC stations
2019-10-11 19:00:04 +01:00
Klaus Basan
840633749e
Ref T731, simplified form of ATC station map
2019-10-11 19:00:03 +01:00
Klaus Basan
b26cde4ed5
Ref T731, style sheet for level meters
2019-10-11 19:00:03 +01:00
Klaus Basan
76fd0cfc91
Ref T731, display received callsigns
2019-10-11 19:00:03 +01:00
Klaus Basan
7c89234f8c
Ref T730, callsign set used for received callsigns
2019-10-11 19:00:02 +01:00
Klaus Basan
5a19bbdb5e
Ref T730, audio settings use 0..100 values, check the values
2019-10-11 19:00:02 +01:00
Klaus Basan
16a1f1a8a9
Ref T731, audio UI
...
* set settings from UI properly
* UI improvements
2019-10-11 19:00:02 +01:00
Klaus Basan
ced0004234
Ref T730, audio context (impl)
...
* removed voice room functions
* removed old voice classes
* aligned, so it can be used with CAfvClient
2019-10-11 19:00:01 +01:00
Klaus Basan
fbc1efd7c7
Ref T730, input/output
...
* style
* fload -> double
* CLogMessage
2019-10-11 19:00:01 +01:00
Klaus Basan
661a6576c5
Ref T730, AFV client
...
* restart function
* bogus mute function (needs implementation)
* float -> double
* log categories
* settings
2019-10-11 19:00:01 +01:00
Klaus Basan
835fdc478a
Ref T730, adjusted audio device info/info list,
...
so it can be used with QAudioDeviceInfo
2019-10-11 19:00:00 +01:00
Klaus Basan
b9b3675073
Ref T730, log category for audio
2019-10-11 19:00:00 +01:00
Klaus Basan
2fed1e7e99
Ref T730, style
2019-10-11 18:59:59 +01:00