ESP32-audioI2S icon indicating copy to clipboard operation
ESP32-audioI2S copied to clipboard

Compiling Errors

Open Hellmas83 opened this issue 4 months ago • 6 comments

Hi Schreibfaul 1 i have swicht my Arduino IDE Version to 2.3.6 und my ESP32 Bordversion to 2.0.17 now i get a lot of trobles by Compiling the Examble audio I2s Skech. Can you help me?

c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In constructor 'Audio::Audio(uint8_t)': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:177:5: error: 'm_i2s_chan_cfg' was not declared in this scope m_i2s_chan_cfg.id = (i2s_port_t)m_i2s_num; // I2S_NUM_AUTO, I2S_NUM_0, I2S_NUM_1 ^~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:177:5: note: suggested alternative: 'm_i2s_config' m_i2s_chan_cfg.id = (i2s_port_t)m_i2s_num; // I2S_NUM_AUTO, I2S_NUM_0, I2S_NUM_1 ^~~~~~~~~~~~~~ m_i2s_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:178:36: error: 'I2S_ROLE_MASTER' was not declared in this scope m_i2s_chan_cfg.role = I2S_ROLE_MASTER; // I2S controller master role, bclk and lrc signal will be set to output ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:178:36: note: suggested alternative: 'I2S_MODE_MASTER' m_i2s_chan_cfg.role = I2S_ROLE_MASTER; // I2S controller master role, bclk and lrc signal will be set to output ^~~~~~~~~~~~~~~ I2S_MODE_MASTER c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:182:39: error: 'm_i2s_tx_handle' was not declared in this scope i2s_new_channel(&m_i2s_chan_cfg, &m_i2s_tx_handle, NULL); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:182:39: note: suggested alternative: 'i2s_isr_handle_t' i2s_new_channel(&m_i2s_chan_cfg, &m_i2s_tx_handle, NULL); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:182:5: error: 'i2s_new_channel' was not declared in this scope i2s_new_channel(&m_i2s_chan_cfg, &m_i2s_tx_handle, NULL); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:182:5: note: suggested alternative: 'i2s_channel_t' i2s_new_channel(&m_i2s_chan_cfg, &m_i2s_tx_handle, NULL); ^~~~~~~~~~~~~~~ i2s_channel_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:5: error: 'm_i2s_std_cfg' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:5: note: suggested alternative: 'm_i2s_config' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~ m_i2s_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:81: error: 'I2S_DATA_BIT_WIDTH_16BIT' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:81: note: suggested alternative: 'I2S_BITS_PER_CHAN_16BIT' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~~~~~ I2S_BITS_PER_CHAN_16BIT c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:107: error: 'I2S_SLOT_MODE_STEREO' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:107: note: suggested alternative: 'I2S_MODE_SLAVE' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~ I2S_MODE_SLAVE c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:45: error: 'I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:184:45: note: suggested alternative: 'ETH_PHY_DEFAULT_CONFIG' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); // Set to enable bit shift in Philips mode ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ETH_PHY_DEFAULT_CONFIG c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:194:44: error: 'I2S_CLK_SRC_DEFAULT' was not declared in this scope m_i2s_std_cfg.clk_cfg.clk_src = I2S_CLK_SRC_DEFAULT; // Select PLL_F160M as the default source clock ^~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:194:44: note: suggested alternative: 'EMAC_CLK_DEFAULT' m_i2s_std_cfg.clk_cfg.clk_src = I2S_CLK_SRC_DEFAULT; // Select PLL_F160M as the default source clock ^~~~~~~~~~~~~~~~~~~ EMAC_CLK_DEFAULT c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:196:5: error: 'i2s_channel_init_std_mode' was not declared in this scope i2s_channel_init_std_mode(m_i2s_tx_handle, &m_i2s_std_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:196:5: note: suggested alternative: 'i2s_channel_fmt_t' i2s_channel_init_std_mode(m_i2s_tx_handle, &m_i2s_std_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~ i2s_channel_fmt_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In destructor 'Audio::~Audio()': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:216:25: error: 'm_i2s_tx_handle' was not declared in this scope i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:216:25: note: suggested alternative: 'i2s_isr_handle_t' i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:216:5: error: 'i2s_channel_disable' was not declared in this scope i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:216:5: note: suggested alternative: 'i2s_adc_disable' i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ i2s_adc_disable c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:217:5: error: 'i2s_del_channel' was not declared in this scope i2s_del_channel(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:217:5: note: suggested alternative: 'i2s_channel_t' i2s_del_channel(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ i2s_channel_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'esp_err_t Audio::I2Sstart()': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:245:31: error: 'm_i2s_tx_handle' was not declared in this scope return i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:245:31: note: suggested alternative: 'i2s_isr_handle_t' return i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:245:12: error: 'i2s_channel_enable' was not declared in this scope return i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:245:12: note: suggested alternative: 'm_f_channelEnabled' return i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~ m_f_channelEnabled c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'esp_err_t Audio::I2Sstop()': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:251:32: error: 'm_i2s_tx_handle' was not declared in this scope return i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:251:32: note: suggested alternative: 'i2s_isr_handle_t' return i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:251:12: error: 'i2s_channel_disable' was not declared in this scope return i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:251:12: note: suggested alternative: 'i2s_adc_disable' return i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ i2s_adc_disable c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'void Audio::zeroI2Sbuff()': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:257:30: error: 'm_i2s_tx_handle' was not declared in this scope i2s_channel_preload_data(m_i2s_tx_handle, buff, 128, &bytes_loaded); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:257:30: note: suggested alternative: 'i2s_isr_handle_t' i2s_channel_preload_data(m_i2s_tx_handle, buff, 128, &bytes_loaded); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:257:5: error: 'i2s_channel_preload_data' was not declared in this scope i2s_channel_preload_data(m_i2s_tx_handle, buff, 128, &bytes_loaded); ^~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:257:5: note: suggested alternative: 'i2s_channel_fmt_t' i2s_channel_preload_data(m_i2s_tx_handle, buff, 128, &bytes_loaded); ^~~~~~~~~~~~~~~~~~~~~~~~ i2s_channel_fmt_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'void Audio::playChunk()': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:2487:29: error: 'm_i2s_tx_handle' was not declared in this scope err = i2s_channel_write(m_i2s_tx_handle, (int16_t*)m_samplesBuff48K + count, samples48K * sampleSize, &i2s_bytesConsumed, 10); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:2487:29: note: suggested alternative: 'i2s_isr_handle_t' err = i2s_channel_write(m_i2s_tx_handle, (int16_t*)m_samplesBuff48K + count, samples48K * sampleSize, &i2s_bytesConsumed, 10); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:2487:11: error: 'i2s_channel_write' was not declared in this scope err = i2s_channel_write(m_i2s_tx_handle, (int16_t*)m_samplesBuff48K + count, samples48K * sampleSize, &i2s_bytesConsumed, 10); ^~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:2487:11: note: suggested alternative: 'i2s_channel_t' err = i2s_channel_write(m_i2s_tx_handle, (int16_t*)m_samplesBuff48K + count, samples48K * sampleSize, &i2s_bytesConsumed, 10); ^~~~~~~~~~~~~~~~~ i2s_channel_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'bool Audio::setPinout(uint8_t, uint8_t, uint8_t, int8_t)': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5065:5: error: 'i2s_std_gpio_config_t' was not declared in this scope i2s_std_gpio_config_t gpio_cfg = {}; ^~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5065:5: note: suggested alternative: 'i2s_pin_config_t' i2s_std_gpio_config_t gpio_cfg = {}; ^~~~~~~~~~~~~~~~~~~~~ i2s_pin_config_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5066:5: error: 'gpio_cfg' was not declared in this scope gpio_cfg.bclk = (gpio_num_t)BCLK; ^~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5066:5: note: suggested alternative: 'gpio_config' gpio_cfg.bclk = (gpio_num_t)BCLK; ^~~~~~~~ gpio_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5072:44: error: 'm_i2s_tx_handle' was not declared in this scope result = i2s_channel_reconfig_std_gpio(m_i2s_tx_handle, &gpio_cfg); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5072:44: note: suggested alternative: 'i2s_isr_handle_t' result = i2s_channel_reconfig_std_gpio(m_i2s_tx_handle, &gpio_cfg); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5072:14: error: 'i2s_channel_reconfig_std_gpio' was not declared in this scope result = i2s_channel_reconfig_std_gpio(m_i2s_tx_handle, &gpio_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5072:14: note: suggested alternative: 'i2s_channel_fmt_t' result = i2s_channel_reconfig_std_gpio(m_i2s_tx_handle, &gpio_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i2s_channel_fmt_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp: In member function 'void Audio::setI2SCommFMT_LSB(bool)': c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5231:25: error: 'm_i2s_tx_handle' was not declared in this scope i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5231:25: note: suggested alternative: 'i2s_isr_handle_t' i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~ i2s_isr_handle_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5231:5: error: 'i2s_channel_disable' was not declared in this scope i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5231:5: note: suggested alternative: 'i2s_adc_disable' i2s_channel_disable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~~ i2s_adc_disable c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:9: error: 'm_i2s_std_cfg' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:9: note: suggested alternative: 'm_i2s_config' m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~ m_i2s_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:66: error: 'I2S_DATA_BIT_WIDTH_16BIT' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:66: note: suggested alternative: 'I2S_BITS_PER_CHAN_16BIT' m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~ I2S_BITS_PER_CHAN_16BIT c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:92: error: 'I2S_SLOT_MODE_STEREO' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:92: note: suggested alternative: 'I2S_MODE_SLAVE' m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~ I2S_MODE_SLAVE c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:34: error: 'I2S_STD_MSB_SLOT_DEFAULT_CONFIG' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5234:34: note: suggested alternative: 'ETH_MAC_DEFAULT_CONFIG' m_i2s_std_cfg.slot_cfg = I2S_STD_MSB_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ETH_MAC_DEFAULT_CONFIG c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:9: error: 'm_i2s_std_cfg' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:9: note: suggested alternative: 'm_i2s_config' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~ m_i2s_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:70: error: 'I2S_DATA_BIT_WIDTH_16BIT' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:70: note: suggested alternative: 'I2S_BITS_PER_CHAN_16BIT' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~ I2S_BITS_PER_CHAN_16BIT c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:96: error: 'I2S_SLOT_MODE_STEREO' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:96: note: suggested alternative: 'I2S_MODE_SLAVE' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~ I2S_MODE_SLAVE c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:34: error: 'I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG' was not declared in this scope m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5238:34: note: suggested alternative: 'ETH_PHY_DEFAULT_CONFIG' m_i2s_std_cfg.slot_cfg = I2S_STD_PHILIPS_SLOT_DEFAULT_CONFIG(I2S_DATA_BIT_WIDTH_16BIT, I2S_SLOT_MODE_STEREO); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ETH_PHY_DEFAULT_CONFIG c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5240:53: error: 'm_i2s_std_cfg' was not declared in this scope i2s_channel_reconfig_std_slot(m_i2s_tx_handle, &m_i2s_std_cfg.slot_cfg); ^~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5240:53: note: suggested alternative: 'm_i2s_config' i2s_channel_reconfig_std_slot(m_i2s_tx_handle, &m_i2s_std_cfg.slot_cfg); ^~~~~~~~~~~~~ m_i2s_config c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5240:5: error: 'i2s_channel_reconfig_std_slot' was not declared in this scope i2s_channel_reconfig_std_slot(m_i2s_tx_handle, &m_i2s_std_cfg.slot_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5240:5: note: suggested alternative: 'i2s_channel_fmt_t' i2s_channel_reconfig_std_slot(m_i2s_tx_handle, &m_i2s_std_cfg.slot_cfg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i2s_channel_fmt_t c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5241:5: error: 'i2s_channel_enable' was not declared in this scope i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~ c:\Users\Christian\Documents\Arduino\libraries\ESP32-audioI2S-master\src\Audio.cpp:5241:5: note: suggested alternative: 'm_f_channelEnabled' i2s_channel_enable(m_i2s_tx_handle); ^~~~~~~~~~~~~~~~~~ m_f_channelEnabled exit status 1

Compilation error: exit status 1

Hellmas83 avatar Jun 14 '25 09:06 Hellmas83