Lines Matching defs:len
115 ss_avs_metadata_rx(void *userobj, const uint8_t *buf, size_t len, int flags)
121 lwsl_notice("%s: rideshare %s, len %d, flags 0x%x\n", __func__,
122 lws_ss_rideshare(m->ss), (int)len, flags);
124 lwsl_hexdump_warn(buf, len);
128 lwsl_info("%s: len %d, buf h %d, t %d, space %d\n", __func__,
129 (int)len, (int)m->head, (int)m->tail, (int)n);
131 if (len > n) {
132 lwsl_err("%s: bad len: len %d, n %d\n", __func__, (int)len, (int)n);
139 memcpy(&m->buf[m->head], buf, len);
142 if (len < n1)
143 n1 = len;
145 if (n1 != len)
146 memcpy(m->buf, buf, len - n1);
149 m->head = (((size_t)m->head) + len) % sizeof(m->buf);
159 size_t *len, int *flags)
166 *len = 0;
179 if (*len > wav_len - m->pos)
180 *len = wav_len - m->pos;
182 memcpy(buf, wav + m->pos, *len);
183 m->pos += *len;
192 lwsl_hexdump_info(buf, *len);
204 if (*len > tot - m->pos)
205 *len = tot - m->pos;
207 memcpy(buf, metadata + m->pos, *len);
209 m->pos += *len;
217 lwsl_hexdump_info(buf, *len);
266 ss_avs_event_rx(void *userobj, const uint8_t *buf, size_t len, int flags)
272 lwsl_notice("%s: rideshare %s, len %d, flags 0x%x\n", __func__,
273 lws_ss_rideshare(m->ss), (int)len, flags);
275 // lwsl_hexdump_warn(buf, len);
284 size_t *len, int *flags)