summaryrefslogtreecommitdiff
path: root/libavcodec/arm/rv34dsp_init_neon.c
diff options
context:
space:
mode:
authorChristophe GISQUET <christophe.gisquet@gmail.com>2012-01-03 20:38:29 +0100
committerJanne Grunau <janne-libav@jannau.net>2012-01-16 19:26:41 +0100
commit9ba9c3402499d90e54f8aa111b62c278206d11af (patch)
treeac059d08bf032cfbf7454c02e72bd5175a2e5b70 /libavcodec/arm/rv34dsp_init_neon.c
parentffa0923eee7707acf07a0847b6bac89b86e227dc (diff)
rv34: 1-pass inter MB reconstruction
Implement 1-pass inverse transform and reconstruction for inter blocks.
Diffstat (limited to 'libavcodec/arm/rv34dsp_init_neon.c')
-rw-r--r--libavcodec/arm/rv34dsp_init_neon.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/libavcodec/arm/rv34dsp_init_neon.c b/libavcodec/arm/rv34dsp_init_neon.c
index 16bda46658..3984d43c39 100644
--- a/libavcodec/arm/rv34dsp_init_neon.c
+++ b/libavcodec/arm/rv34dsp_init_neon.c
@@ -23,16 +23,12 @@
#include "libavcodec/avcodec.h"
#include "libavcodec/rv34dsp.h"
-void ff_rv34_inv_transform_neon(DCTELEM *block);
void ff_rv34_inv_transform_noround_neon(DCTELEM *block);
-void ff_rv34_inv_transform_dc_neon(DCTELEM *block);
void ff_rv34_inv_transform_noround_dc_neon(DCTELEM *block);
void ff_rv34dsp_init_neon(RV34DSPContext *c, DSPContext* dsp)
{
- c->rv34_inv_transform_tab[0] = ff_rv34_inv_transform_neon;
- c->rv34_inv_transform_tab[1] = ff_rv34_inv_transform_noround_neon;
- c->rv34_inv_transform_dc_tab[0] = ff_rv34_inv_transform_dc_neon;
- c->rv34_inv_transform_dc_tab[1] = ff_rv34_inv_transform_noround_dc_neon;
+ c->rv34_inv_transform = ff_rv34_inv_transform_noround_neon;
+ c->rv34_inv_transform_dc = ff_rv34_inv_transform_noround_dc_neon;
}