diff options
Diffstat (limited to 'src/pulsecore/source-output.c')
-rw-r--r-- | src/pulsecore/source-output.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pulsecore/source-output.c b/src/pulsecore/source-output.c index 57ccc067e..3713a6c0c 100644 --- a/src/pulsecore/source-output.c +++ b/src/pulsecore/source-output.c @@ -453,7 +453,7 @@ void pa_source_output_push(pa_source_output *o, const pa_memchunk *chunk) { limit = o->process_rewind ? 0 : o->source->thread_info.max_rewind; if (limit > 0 && o->source->monitor_of) { - pa_usec_t latency; + pa_usec_t latency, now1, now2; size_t n; /* Hmm, check the latency for knowing how much of the buffered @@ -463,7 +463,7 @@ void pa_source_output_push(pa_source_output *o, const pa_memchunk *chunk) { * of the queued data is actually still changeable. Hence * FIXME! */ - latency = pa_sink_get_latency_within_thread(o->source->monitor_of); + pa_sink_get_latency_within_thread(o->source->monitor_of, &latency, &now1, &now2); n = pa_usec_to_bytes(latency, &o->source->sample_spec); |