Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoren Merritt <lorenm@u.washington.edu>2014-02-04 03:17:04 +0400
committerMichael Niedermayer <michaelni@gmx.at>2014-02-06 05:51:19 +0400
commit9c978f243a47a0906fb32d723fcdd37d7b8cee93 (patch)
treeb19acd945ac1a94299f1929c26d75db08b9257d3 /libavcodec/flacdsp.c
parent4a37e2977cb24713fd36d04ec97e97adc2aaba87 (diff)
flac/x86: add ff_flac_lpc_32_sse4()
benchmarked on sandybridge x86_64: 1358232 decicycles in flac_lpc_32_c 1244575 decicycles in flac_lpc_32_sse4, James Almer's patch 650045 decicycles in flac_lpc_32_sse4, this patch I haven't tested the edgecases such as odd block lengths odd block length tested-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/flacdsp.c')
-rw-r--r--libavcodec/flacdsp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/flacdsp.c b/libavcodec/flacdsp.c
index 02eba3ea8a..b15bc7476b 100644
--- a/libavcodec/flacdsp.c
+++ b/libavcodec/flacdsp.c
@@ -128,4 +128,6 @@ av_cold void ff_flacdsp_init(FLACDSPContext *c, enum AVSampleFormat fmt,
if (ARCH_ARM)
ff_flacdsp_init_arm(c, fmt, bps);
+ if (ARCH_X86)
+ ff_flacdsp_init_x86(c, fmt, bps);
}