diff options
Diffstat (limited to 'src/libffmpeg/libavcodec/alpha/dsputil_alpha.c')
-rw-r--r-- | src/libffmpeg/libavcodec/alpha/dsputil_alpha.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libffmpeg/libavcodec/alpha/dsputil_alpha.c b/src/libffmpeg/libavcodec/alpha/dsputil_alpha.c index cdc8a6d5a..82ff7db66 100644 --- a/src/libffmpeg/libavcodec/alpha/dsputil_alpha.c +++ b/src/libffmpeg/libavcodec/alpha/dsputil_alpha.c @@ -20,6 +20,7 @@ #include "asm.h" #include "../dsputil.h" +extern void simple_idct_axp(DCTELEM *block); extern void simple_idct_put_axp(uint8_t *dest, int line_size, DCTELEM *block); extern void simple_idct_add_axp(uint8_t *dest, int line_size, DCTELEM *block); @@ -53,8 +54,6 @@ static void put_pixels_clamped_mvi(const DCTELEM *block, uint8_t *pixels, int i = 8; uint64_t clampmask = zap(-1, 0xaa); /* 0x00ff00ff00ff00ff */ - ASM_ACCEPT_MVI; - do { uint64_t shorts0, shorts1; @@ -83,8 +82,6 @@ void add_pixels_clamped_mvi(const DCTELEM *block, uint8_t *pixels, uint64_t signmask = zap(-1, 0x33); signmask ^= signmask >> 1; /* 0x8000800080008000 */ - ASM_ACCEPT_MVI; - do { uint64_t shorts0, pix0, signs0; uint64_t shorts1, pix1, signs1; @@ -363,4 +360,5 @@ void dsputil_init_alpha(DSPContext* c, AVCodecContext *avctx) c->idct_put = simple_idct_put_axp; c->idct_add = simple_idct_add_axp; + c->idct = simple_idct_axp; } |