From 8083332c2de9ee189f96844ff4c2d9be1844116f Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Wed, 12 Dec 2012 13:26:57 -0500 Subject: asyncts: use clipped delta value when setting resample compensation The max_comp option is supposed to limit maximum compensation, but currently the clipped value is not actually used. --- libavfilter/af_asyncts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavfilter/af_asyncts.c') diff --git a/libavfilter/af_asyncts.c b/libavfilter/af_asyncts.c index 67f3c4fdde..087692e0d6 100644 --- a/libavfilter/af_asyncts.c +++ b/libavfilter/af_asyncts.c @@ -197,7 +197,7 @@ static int filter_frame(AVFilterLink *inlink, AVFilterBufferRef *buf) if (s->resample) { int comp = av_clip(delta, -s->max_comp, s->max_comp); av_log(ctx, AV_LOG_VERBOSE, "Compensating %d samples per second.\n", comp); - avresample_set_compensation(s->avr, delta, inlink->sample_rate); + avresample_set_compensation(s->avr, comp, inlink->sample_rate); } delta = 0; } -- cgit v1.2.3