56 return ((uint32_t)
m_queue[pos] << 24) | ((uint32_t)
m_queue[pos + 1] << 16) |
64 p[0] = (uint8_t)((len >> 24) & 0xFF);
65 p[1] = (uint8_t)((len >> 16) & 0xFF);
66 p[2] = (uint8_t)((len >> 8) & 0xFF);
67 p[3] = (uint8_t)(len & 0xFF);
69 memcpy(p + 5, payload, len);
83 bool last =
m_queue[pos + 4] != 0;
89 LOGW(
"RTSPFragmentQueue: consumer too slow, dropped oldest queued video frame");
109 LOGE(
"RTSPFragmentQueue: corrupt fragment queue; resetting");
117 if ((
int)len > maxBytes) {
119 "RTSPFragmentQueue: fragment (%u bytes) exceeds destination "
120 "buffer (%d bytes); dropping",
121 (
unsigned)len, maxBytes);
#define LOGW(...)
Definition AudioLoggerIDF.h:29
#define LOGE(...)
Definition AudioLoggerIDF.h:30