On 11/25/16, Michael Niedermayer <mich...@niedermayer.cc> wrote: > On Thu, Nov 24, 2016 at 03:52:28PM +0700, Muhammad Faiz wrote: >> separate dsp.resample to dsp.resample_common and dsp.resample_linear >> and choose to call faster resample_common even when linear_interp=on >> when c->frac and c->dst_incr_mod are both zero >> >> speed up resampling when exact_rational and linear_interp are both >> enabled because exact_rational force c->frac and c->dst_incr_mod to >> be zero when soft compensation does not happen >> >> benchmark on exact_rational=on:linear_interp=on >> old new >> real 8.432s 5.097s >> user 7.679s 4.989s >> sys 0.125s 0.107s >> >> Signed-off-by: Muhammad Faiz <mfc...@gmail.com> >> --- >> libswresample/arm/resample_init.c | 6 ++---- >> libswresample/resample.c | 7 ++++++- >> libswresample/resample.h | 6 ++++-- >> libswresample/resample_dsp.c | 12 ++++++++---- >> libswresample/x86/resample_init.c | 32 ++++++++++++++++---------------- >> 5 files changed, 36 insertions(+), 27 deletions(-) > > should be ok > > thx
Applied Thank's _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel