With -Werror=uninitialized on the xtensa-esp32-elf-g++ compiler this warning occurs:
.pio/libdeps/lolin32_lite/audio-tools/src/AudioI2S/I2SConfigESP32.h: In function 'void sample_rate_changed(uint16_t)':
.pio/libdeps/lolin32_lite/audio-tools/src/AudioI2S/I2SConfigESP32.h:46:9: warning: 'i2sc.audio_tools::I2SConfigESP32::pin_data_rx' is used uninitialized in this function [-Wuninitialized]
I2SConfigESP32(const I2SConfigESP32 &cfg) = default;
^~~~~~~~~~~~~~
It is mitigated by picking a default value for pin_data_rx.
With -Werror=uninitialized on the xtensa-esp32-elf-g++ compiler this warning occurs:
It is mitigated by picking a default value for
pin_data_rx
.