summaryrefslogtreecommitdiff
path: root/vp8/common/idct.h
diff options
context:
space:
mode:
Diffstat (limited to 'vp8/common/idct.h')
-rw-r--r--vp8/common/idct.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/vp8/common/idct.h b/vp8/common/idct.h
index f5fd94dfd..411a1b472 100644
--- a/vp8/common/idct.h
+++ b/vp8/common/idct.h
@@ -16,12 +16,14 @@
void sym(short *input, short *output)
#define prototype_idct(sym) \
- void sym(short *input, short *output, int pitch)
+ void sym(short *input, unsigned char *pred, int pitch, unsigned char *dst, \
+ int dst_stride)
#define prototype_idct_scalar_add(sym) \
void sym(short input, \
- unsigned char *pred, unsigned char *output, \
- int pitch, int stride)
+ unsigned char *pred, int pred_stride, \
+ unsigned char *dst, \
+ int dst_stride)
#if ARCH_X86 || ARCH_X86_64
#include "x86/idct_x86.h"
@@ -31,11 +33,6 @@
#include "arm/idct_arm.h"
#endif
-#ifndef vp8_idct_idct1
-#define vp8_idct_idct1 vp8_short_idct4x4llm_1_c
-#endif
-extern prototype_idct(vp8_idct_idct1);
-
#ifndef vp8_idct_idct16
#define vp8_idct_idct16 vp8_short_idct4x4llm_c
#endif
@@ -63,7 +60,6 @@ typedef prototype_second_order((*vp8_second_order_fn_t));
typedef struct
{
- vp8_idct_fn_t idct1;
vp8_idct_fn_t idct16;
vp8_idct_scalar_add_fn_t idct1_scalar_add;