ESP8266Audio
ESP8266Audio copied to clipboard
espressif32 2.0.2 + 2.0.3 support
This PR fixes broken sound support with recent versions of espressif32 (2.0.0, 2.0.1, 2.0.2 and upcoming versions.
Reason: I2S_COMM_FORMAT_I2S and I2S_COMM_FORMAT_I2S_LSB are being deprecated and respectively replaced by I2S_COMM_FORMAT_STAND_I2S and I2S_COMM_FORMAT_STAND_MSB.
Additionnally this disables the deprecation warning message.
I'll push some more changes soon, the naming is wrong and some esp-idf macros can be removed.
unrelated : I've added a patch for the ESP8266 build run failing, it's using C++17 syntax though