arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Variables
URLStreamESP32.h File Reference
#include "AudioTools/Communication/HTTP/AbstractURLStream.h"
#include "AudioTools/Communication/HTTP/HttpRequest.h"
#include "AudioTools/Communication/HTTP/ICYStreamT.h"
#include "AudioTools/Communication/HTTP/URLStreamBufferedT.h"
#include "esp_http_client.h"
#include "esp_idf_version.h"
#include "esp_system.h"
#include "esp_wifi.h"
#include "nvs_flash.h"

Go to the source code of this file.

Classes

class  URLStreamESP32
 URLStream using the ESP32 IDF API. More...
 
class  WiFiESP32
 Login to Wifi using the ESP32 IDF functionality. This can be accessed with the global object IDF_WIFI. More...
 

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.
 

Typedefs

using ICYStreamBuffered = ICYStreamBufferedESP32
 Buffered ICYStream alias for ESP32 (non-Arduino environments)
 
using ICYStreamBufferedESP32 = URLStreamBufferedT< ICYStreamESP32 >
 Buffered ICYStream for ESP32 platform.
 
using ICYStreamESP32 = ICYStreamT< URLStreamESP32 >
 ICYStream for ESP32 platform.
 
using URLStream = URLStreamESP32
 Support URLStream w/o Arduino.
 
using URLStreamBufferedESP32 = URLStreamBufferedT< URLStreamESP32 >
 Buffered URLStream for ESP32 platform.
 

Variables

static URLStreamESP32actualURLStreamESP32 = nullptr
 
class audio_tools::WiFiESP32 IDF_WIFI