3#include "AudioTools/CoreAudio/BaseStream.h"
4#include "AudioTools/CoreAudio/AudioMetaData/AbstractMetaData.h"
6#include "HttpRequest.h"
7#include "AudioClient.h"
20 virtual bool begin(
const char*
urlStr,
const char* acceptMime =
nullptr,
21 MethodID action = GET,
const char* reqMime =
"",
22 const char* reqData =
"") = 0;
24 virtual void end()
override = 0;
33 virtual bool setMetadataCallback(
void (*fn)(
MetaDataType info,
34 const char* str,
int len)) {
41 virtual void setSSID(
const char* ssid) = 0;