8# include <freertos/stream_buffer.h>
9# include "freertos/FreeRTOS.h"
10#elif defined(__linux__)
13# include "stream_buffer.h"
81 if (
xStreamBuffer ==
nullptr || data ==
nullptr || len == 0)
return 0;
93 return result /
sizeof(
T);
102 if (
xStreamBuffer ==
nullptr || data ==
nullptr || len == 0)
return 0;
114 return result /
sizeof(
T);
123 LOGE(
"peek not implemented");
164 LOGE(
"address() not implemented");
196 LOGE(
"allocate falied for %d bytes",
size)
208 LOGE(
"xStreamBufferCreateStatic failed");
#define LOGD(...)
Definition AudioLoggerIDF.h:27
#define LOGE(...)
Definition AudioLoggerIDF.h:30
#define portMAX_DELAY
Definition QueueZephyr.h:14
#define pdFALSE
Definition QueueZephyr.h:23
int BaseType_t
Definition QueueZephyr.h:12
#define pdTRUE
Definition QueueZephyr.h:20
uint32_t TickType_t
Definition QueueZephyr.h:11