summaryrefslogtreecommitdiff
path: root/src/pulsecore/source-output.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pulsecore/source-output.c')
-rw-r--r--src/pulsecore/source-output.c4
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);