47 virtual size_t write(
const uint8_t *data,
size_t len)
override {
50 int16_t *data16 = (int16_t *)data;
51 for (
int j = 0; j < len / 2; j++) {
52 data16[j] =
ntohs(data16[j]);
57 virtual operator bool()
override {
return p_print!=
nullptr; }
87 const char *
mime()
override {
return "audio/l16"; }
102 virtual size_t write(
const uint8_t *data,
size_t len)
override {
106 int16_t *data16 = (int16_t *)data;
107 for (
int j = 0; j < len / 2; j++) {
108 data16[j] =
htons(data16[j]);
#define TRACED()
Definition AudioLoggerIDF.h:31
#define htons(x)
Definition Net.h:15
#define ntohs(x)
Definition Net.h:17
virtual size_t write(const uint8_t *data, size_t len)
Definition Arduino.h:120