43 if (
p_codec ==
nullptr)
return false;
61 LOGD(
"OSCContainerEncoder::write: %d", (
int)len);
77 virtual const char *
mime() {
return "audio/OSC"; };
127 size_t result =
write(data, len);
132 LOGD(
"writeAudio: %d", (
int)len);
137 OSCData osc{osc_data,
sizeof(osc_data)};
138 osc.setAddress(
"/audio/data");
139 osc.setFormat(
"ttb");
143 osc.write(data, len);
150 void *
ref) =
nullptr;
159 LOGD(
"writeAudioInfo");
161 OSCData osc{osc_data,
sizeof(osc_data)};
162 osc.setAddress(
"/audio/info");
163 osc.setFormat(
"iiis");
204 LOGD(
"OSCContainerDecoder::setOutput")
210 if (
p_codec ==
nullptr ||
p_osc ==
nullptr)
return false;
222 LOGD(
"write: %d", (
int)len);
241 if (
p_osc ==
nullptr)
return false;
275 void *
ref) =
nullptr;
283 LOGW(
"Missing sequence numbers %d - %d", from_seq, to_seq);
292 if (self->
seq_no + 1 != seq) {
300 if (!ok)
return true;
303 if (self->
p_codec !=
nullptr) {
318 if (self !=
nullptr) {
#define LOGW(...)
Definition AudioLoggerIDF.h:29
#define TRACED()
Definition AudioLoggerIDF.h:31
#define LOGI(...)
Definition AudioLoggerIDF.h:28
#define LOGD(...)
Definition AudioLoggerIDF.h:27
virtual size_t write(const uint8_t *data, size_t len)
Definition Arduino.h:120