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 [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB The greatest way to live with honor in this world is to be what we pretend to be. -- Socrates
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel