You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had this working last year but after upgrading my Mac I have had trouble compiling. I've fixed most of the issues but this one I can't seem to find any answer to. Here's the error log. Can somebody point me in the right direction? I'm compiling for the M5core2.
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp: In member function 'bool AudioOutputI2S::SetPinout()':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:86:41: error: 'i2s_pin_config_t' has no non-static data member named 'mck_io_num'
.data_in_num = I2S_PIN_NO_CHANGE};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp: In member function 'bool AudioOutputI2S::begin(bool)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:224:28: error: 'I2S_MCLK_MULTIPLE_DEFAULT' was not declared in this scope
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:224:28: note: suggested alternative: 'RTC_CLK_CONFIG_DEFAULT'
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
RTC_CLK_CONFIG_DEFAULT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:225:28: error: 'I2S_BITS_PER_CHAN_DEFAULT' was not declared in this scope
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:225:28: note: suggested alternative: 'I2S_BITS_PER_SAMPLE_8BIT'
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
I2S_BITS_PER_SAMPLE_8BIT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:227:7: error: 'i2s_config_t' has no non-static data member named 'mclk_multiple'
};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp: In constructor 'AudioOutputSPDIF::AudioOutputSPDIF(int, int, int)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:109:22: error: 'I2S_MCLK_MULTIPLE_DEFAULT' was not declared in this scope
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:109:22: note: suggested alternative: 'RTC_CLK_CONFIG_DEFAULT'
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
RTC_CLK_CONFIG_DEFAULT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:110:22: error: 'I2S_BITS_PER_CHAN_DEFAULT' was not declared in this scope
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:110:22: note: suggested alternative: 'I2S_BITS_PER_SAMPLE_8BIT'
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
I2S_BITS_PER_SAMPLE_8BIT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:112:3: error: 'i2s_config_t' has no non-static data member named 'mclk_multiple'
};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp: In member function 'bool AudioOutputSPDIF::SetPinout(int, int, int)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:163:3: error: 'i2s_pin_config_t' has no non-static data member named 'mck_io_num'
};
^
The text was updated successfully, but these errors were encountered:
I had this working last year but after upgrading my Mac I have had trouble compiling. I've fixed most of the issues but this one I can't seem to find any answer to. Here's the error log. Can somebody point me in the right direction? I'm compiling for the M5core2.
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp: In member function 'bool AudioOutputI2S::SetPinout()':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:86:41: error: 'i2s_pin_config_t' has no non-static data member named 'mck_io_num'
.data_in_num = I2S_PIN_NO_CHANGE};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp: In member function 'bool AudioOutputI2S::begin(bool)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:224:28: error: 'I2S_MCLK_MULTIPLE_DEFAULT' was not declared in this scope
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:224:28: note: suggested alternative: 'RTC_CLK_CONFIG_DEFAULT'
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
RTC_CLK_CONFIG_DEFAULT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:225:28: error: 'I2S_BITS_PER_CHAN_DEFAULT' was not declared in this scope
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:225:28: note: suggested alternative: 'I2S_BITS_PER_SAMPLE_8BIT'
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
I2S_BITS_PER_SAMPLE_8BIT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputI2S.cpp:227:7: error: 'i2s_config_t' has no non-static data member named 'mclk_multiple'
};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp: In constructor 'AudioOutputSPDIF::AudioOutputSPDIF(int, int, int)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:109:22: error: 'I2S_MCLK_MULTIPLE_DEFAULT' was not declared in this scope
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:109:22: note: suggested alternative: 'RTC_CLK_CONFIG_DEFAULT'
.mclk_multiple = I2S_MCLK_MULTIPLE_DEFAULT, // Unused
^~~~~~~~~~~~~~~~~~~~~~~~~
RTC_CLK_CONFIG_DEFAULT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:110:22: error: 'I2S_BITS_PER_CHAN_DEFAULT' was not declared in this scope
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:110:22: note: suggested alternative: 'I2S_BITS_PER_SAMPLE_8BIT'
.bits_per_chan = I2S_BITS_PER_CHAN_DEFAULT // Use bits per sample
^~~~~~~~~~~~~~~~~~~~~~~~~
I2S_BITS_PER_SAMPLE_8BIT
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:112:3: error: 'i2s_config_t' has no non-static data member named 'mclk_multiple'
};
^
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp: In member function 'bool AudioOutputSPDIF::SetPinout(int, int, int)':
/Users/andrewh/Documents/Arduino/libraries/ESP8266Audio/src/AudioOutputSPDIF.cpp:163:3: error: 'i2s_pin_config_t' has no non-static data member named 'mck_io_num'
};
^
The text was updated successfully, but these errors were encountered: