Lines Matching refs:rlen
202 size_t rlen;
301 pa_usec_t plen, rlen, source_delay, sink_delay, recv_counter, send_counter;
305 rlen = pa_bytes_to_usec(snapshot->rlen, &u->source_output->sample_spec);
306 if (plen > rlen)
307 buffer_latency = plen - rlen;
738 size_t rlen, plen;
744 rlen = pa_memblockq_get_length(u->source_memblockq);
757 drift = ((float)(plen - u->sink_rem) - (rlen - u->source_rem)) / ((float)(rlen - u->source_rem));
759 u->source_rem = rlen % u->source_output_blocksize;
789 while (rlen >= u->source_output_blocksize) {
821 rlen -= u->source_output_blocksize;
831 size_t rlen, plen;
836 rlen = pa_memblockq_get_length(u->source_memblockq);
839 while (rlen >= u->source_output_blocksize) {
881 rlen -= u->source_output_blocksize;
901 size_t rlen, plen, to_skip;
922 rlen = pa_memblockq_get_length(u->source_memblockq);
926 if (rlen < u->source_output_blocksize)
941 to_skip = rlen >= u->source_skip ? u->source_skip : rlen;
951 rlen -= to_skip;
955 if (rlen && u->source_skip % u->source_output_blocksize) {
1054 size_t delay, rlen, plen;
1065 rlen = pa_memblockq_get_length(u->source_memblockq);
1072 snapshot->rlen = rlen + u->sink_skip;