[X7D] Audio volume initialization was not correctly done
This commit is contained in:
@@ -23,10 +23,6 @@
|
||||
|
||||
extern OS_MutexID audioMutex;
|
||||
|
||||
#if defined(SOFTWARE_VOLUME)
|
||||
extern uint8_t currentSpeakerVolume;
|
||||
#endif
|
||||
|
||||
const int16_t sineValues[] =
|
||||
{
|
||||
0, 196, 392, 588, 784, 980, 1175, 1370, 1564, 1758,
|
||||
|
||||
@@ -452,6 +452,7 @@ class AudioQueue {
|
||||
AudioFragmentFifo fragmentsFifo;
|
||||
};
|
||||
|
||||
extern uint8_t currentSpeakerVolume;
|
||||
extern AudioQueue audioQueue;
|
||||
|
||||
enum {
|
||||
|
||||
@@ -2456,8 +2456,11 @@ void opentxInit(OPENTX_INIT_ARGS)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(VOICE) && !defined(SOFTWARE_VOLUME)
|
||||
setScaledVolume(g_eeGeneral.speakerVolume+VOLUME_LEVEL_DEF);
|
||||
#if defined(VOICE)
|
||||
currentSpeakerVolume = g_eeGeneral.speakerVolume + VOLUME_LEVEL_DEF;
|
||||
#if !defined(SOFTWARE_VOLUME)
|
||||
setScaledVolume(currentSpeakerVolume);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(CPUARM)
|
||||
|
||||
Reference in New Issue
Block a user