Lines Matching refs:blen
65 * @param blen amount of data in buf
72 size_t blen,
597 size_t blen)
609 if((curl_off_t)blen > body_remain)
610 blen = (size_t)body_remain;
611 return Curl_client_write(data, CLIENTWRITE_BODY, (char *)buf, blen);
618 size_t blen,
626 while(blen) {
634 while(blen && buf[0] != '$') {
637 if(strncmp(buf, "RTSP/", (blen < 5) ? blen : 5) == 0) {
651 --blen;
654 if(blen && buf[0] == '$') {
670 --blen;
709 --blen;
724 --blen;
738 if(needed <= blen) {
745 blen -= needed;
757 if(Curl_dyn_addn(&rtspc->buf, buf, blen)) {
761 *pconsumed += blen;
762 buf += blen;
763 blen = 0;
781 size_t blen,
792 if(!blen) {
797 blen, rtspc->in_header, is_eos));
801 result = rtsp_filter_rtp(data, buf, blen, &consumed);
805 blen -= consumed;
807 if(blen && !data->req.header)
809 blen));
813 if(data->req.header && blen) {
815 result = Curl_http_write_resp_hds(data, buf, blen, &consumed, done);
820 blen -= consumed;
833 result = rtsp_filter_rtp(data, buf, blen, &consumed);
836 blen -= consumed;
847 blen, rtspc->in_header, *done, rtspc->state, data->req.size));
848 if(!result && (is_eos || blen)) {
851 (char *)buf, blen);