Lines Matching defs:len
1176 int buf_size, int *len)
1188 if (*len < ID3v2_HEADER_SIZE && buf_size >= ID3v2_HEADER_SIZE) {
1189 bytes = read_from_url(pls, seg, buf + *len, ID3v2_HEADER_SIZE - *len);
1192 if (bytes == ID3v2_HEADER_SIZE - *len)
1197 *len += bytes;
1199 } else if (*len <= 0) {
1201 *len = bytes;
1206 if (*len < ID3v2_HEADER_SIZE)
1212 int tag_got_bytes = FFMIN(taglen, *len);
1235 *len -= tag_got_bytes;
1236 memmove(buf, buf + tag_got_bytes, *len);
1254 if (*len >= 0 && (fill_buf || *len == 0)) {
1255 bytes = read_from_url(pls, seg, buf + *len, buf_size - *len);
1259 *len += bytes;
1260 else if (*len == 0)
1261 *len = bytes;