9#ifndef AUDIO_TOOLS_RTOS_TICK_TYPES_DEFINED
10#define AUDIO_TOOLS_RTOS_TICK_TYPES_DEFINED
14#define portMAX_DELAY UINT32_MAX
17#define pdMS_TO_TICKS(ms) (ms)
51 :
buffer(streamBufferSize, allocator) {
76 if (data ==
nullptr || len <= 0)
return 0;
92 if (data ==
nullptr || len <= 0)
return 0;
107 bool peek(T &result)
override {
146 LOGE(
"address() not implemented");
152 operator bool() {
return size() > 0; }
162 return millis() - start < maxWait;
#define LOGE(...)
Definition AudioLoggerIDF.h:30
#define portMAX_DELAY
Definition BufferBlocking.h:14
int BaseType_t
Definition BufferBlocking.h:12
uint32_t TickType_t
Definition BufferBlocking.h:11