Lines Matching defs:len
706 int len = strlen(s->headers);
707 if (len < 2 || strcmp("\r\n", s->headers + len - 2)) {
710 ret = av_reallocp(&s->headers, len + 3);
713 s->headers[len] = '\r';
714 s->headers[len + 1] = '\n';
715 s->headers[len + 2] = '\0';
760 int len;
762 len = ffurl_read(s->hd, s->buffer, BUFFER_SIZE);
763 if (len < 0) {
764 return len;
765 } else if (len == 0) {
769 s->buf_end = s->buffer + len;
878 int len = 4 + strlen(p) + strlen(tag);
885 len += strlen(s->icy_metadata_headers);
887 if ((ret = av_reallocp(&s->icy_metadata_headers, len)) < 0)
893 av_strlcatf(s->icy_metadata_headers, len, "%s: %s\n", tag, p);
1025 int len = 1;
1029 len += strlen(e->key) + strlen(e->value) + 1;
1034 *cookies = av_malloc(len);
1040 av_strlcatf(*cookies, len, "%s%s\n", e->key, e->value);
1515 if ((err = ffurl_write(s->hd, request.str, request.len)) < 0)
1562 int len;
1603 len = s->buf_end - s->buf_ptr;
1604 if (len > 0) {
1605 if (len > size)
1606 len = size;
1607 memcpy(buf, s->buf_ptr, len);
1608 s->buf_ptr += len;
1613 len = ffurl_read(s->hd, buf, size);
1614 if ((!len || len == AVERROR_EOF) &&
1623 if (len > 0) {
1624 s->off += len;
1626 av_assert0(s->chunksize >= len);
1627 s->chunksize -= len;
1630 return len;
1728 int len = http_read_stream(h, buf + pos, size - pos);
1729 if (len < 0)
1730 return len;
1731 pos += len;
1780 int len = http_read_stream_all(h, &ch, 1);
1781 if (len < 0)
1782 return len;
1786 len = ch * 16;
1787 ret = http_read_stream_all(h, data, len);
1790 data[len + 1] = 0;