arduino-audio-tools
Loading...
Searching...
No Matches
AudioServerEthernet.h
Go to the documentation of this file.
1#pragma once
2
3#include "AudioToolsConfig.h"
4
5#ifdef USE_ETHERNET
6# include <Ethernet.h>
7#endif
8
9#include "AudioServerT.h"
10#include "AudioEncodedServerT.h"
11#include "AudioTools.h"
13
14namespace audio_tools {
15
16#ifdef USE_ETHERNET
20
24
28
29#ifndef USE_WIFI
33
37
41#endif
42#endif
43
44
45} // namespace audio_tools
AudioEncoderServerT< WiFiClient, WiFiServer > AudioEncoderServer
Basic audio server with encoder support (defaults to WiFi when USE_WIFI is defined)
Definition AudioServerWiFi.h:32
AudioWAVServerT< WiFiClient, WiFiServer > AudioWAVServer
Basic WAV audio server (defaults to WiFi when USE_WIFI is defined)
Definition AudioServerWiFi.h:40
AudioServerT< WiFiClient, WiFiServer > AudioServer
Basic WiFi audio server for streaming audio content.
Definition AudioServerWiFi.h:19
Generic Implementation of sound input and output for desktop environments using portaudio.
Definition AudioCodecsBase.h:10
size_t writeData(Print *p_out, T *data, int samples, int maxSamples=512)
Definition AudioTypes.h:512