3 #include "AudioCodecs/AudioEncoded.h"
4 #if defined(ARDUINO) && !defined(IS_MIN_DESKTOP)
33 bool begin() {
return true; }
37 size_t write(
const void *data,
size_t len) {
39 return pt_print->write((uint8_t*)data,len);
42 operator bool() {
return true; }
48 Print *pt_print=
nullptr;
69 virtual void setOutput(
Print &out_stream) {pt_print=&out_stream;}
71 bool begin() {
return true;}
75 size_t write(
const void *data,
size_t len) {
return pt_print->write((uint8_t*)data,len); }
77 operator bool() {
return true; }
79 const char *
mime() {
return "audio/pcm";}
83 Print *pt_print=
nullptr;
86 using PCMEncoder = CopyEncoder;
87 using PCMDecoder = CopyDecoder;