esp32.c 1008 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. #include <signal.h>
  2. #include "sdkconfig.h"
  3. #include "esp_system.h"
  4. #include "squeezelite.h"
  5. extern log_level loglevel;
  6. void get_mac(u8_t mac[]) {
  7. esp_read_mac(mac, ESP_MAC_WIFI_STA);
  8. }
  9. _sig_func_ptr signal(int sig, _sig_func_ptr func) {
  10. return NULL;
  11. }
  12. void *audio_calloc(size_t nmemb, size_t size) {
  13. return calloc(nmemb, size);
  14. }
  15. struct codec *register_mpg(void) {
  16. LOG_INFO("mpg unavailable");
  17. return NULL;
  18. }
  19. #if !CONFIG_INCLUDE_FAAD
  20. struct codec *register_faad(void) {
  21. LOG_INFO("aac unavailable");
  22. return NULL;
  23. }
  24. #endif
  25. #if !CONFIG_INCLUDE_MAD
  26. struct codec *register_mad(void) {
  27. LOG_INFO("mad unavailable");
  28. return NULL;
  29. }
  30. #endif
  31. #if !CONFIG_INCLUDE_FLAC
  32. struct codec *register_flac(void) {
  33. LOG_INFO("flac unavailable");
  34. return NULL;
  35. }
  36. #endif
  37. #if !CONFIG_INCLUDE_VORBIS
  38. struct codec *register_vorbis(void) {
  39. LOG_INFO("vorbis unavailable");
  40. return NULL;
  41. }
  42. #endif
  43. #if !CONFIG_INCLUDE_ALAC
  44. struct codec *register_alac(void) {
  45. LOG_INFO("alac unavailable");
  46. return NULL;
  47. }
  48. #endif