From 07b4b0ca62a1c8cd0b7b1116bffb4b7c0fe640c8 Mon Sep 17 00:00:00 2001 From: James Almer Date: Tue, 11 Feb 2014 22:28:54 -0300 Subject: tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} Results are from a Win64 build running on an AMD FX 6300 1121 decicycles in ttafilter_process_dec_c, 16777112 runs, 104 skips 522 decicycles in ff_ttafilter_process_dec_ssse3, 16777149 runs, 67 skips 477 decicycles in ff_ttafilter_process_dec_sse4, 16777156 runs, 60 skips Signed-off-by: James Almer Signed-off-by: Michael Niedermayer --- libavcodec/ttadsp.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libavcodec/ttadsp.c') diff --git a/libavcodec/ttadsp.c b/libavcodec/ttadsp.c index 691824b..30b7ab9 100644 --- a/libavcodec/ttadsp.c +++ b/libavcodec/ttadsp.c @@ -51,4 +51,7 @@ static void ttafilter_process_dec_c(int32_t *qm, int32_t *dx, int32_t *dl, av_cold void ff_ttadsp_init(TTADSPContext *c) { c->ttafilter_process_dec = ttafilter_process_dec_c; + + if (ARCH_X86) + ff_ttadsp_init_x86(c); } -- cgit v1.1