]> git.sesse.net Git - ffmpeg/commit
swresample/swresample: do not use s32p internally by default when resampling
authorMuhammad Faiz <mfcc64@gmail.com>
Thu, 16 Mar 2017 05:35:11 +0000 (12:35 +0700)
committerMuhammad Faiz <mfcc64@gmail.com>
Sat, 18 Mar 2017 06:57:03 +0000 (13:57 +0700)
commitc52638cca255737eb060dcdedf5be4414e622e82
treeefda3397661fb7c10955ae312e9e6826ac5be206
parent9e6b269fea260a4f4cd15d1c0f77b21addee342a
swresample/swresample: do not use s32p internally by default when resampling

use fltp when doing s32 -> s32 resampling
because s32p has no simd optimization

benchmark:
old 17.913s
new  7.584s (use fma3)

Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
libswresample/swresample.c