diff --git a/libavcodec/vc1.c b/libavcodec/vc1.c index 9736295b17bf2306d9eba2a743fe63f5cb05b035..8046f339356c42bd9cf56b6c69613ee2b8ac9ca7 100644 --- a/libavcodec/vc1.c +++ b/libavcodec/vc1.c @@ -33,6 +33,7 @@ #include "vc1acdata.h" #include "msmpeg4data.h" #include "unary.h" +#include "simple_idct.h" #undef NDEBUG #include <assert.h> @@ -818,7 +819,7 @@ static int decode_sequence_header(AVCodecContext *avctx, GetBitContext *gb) v->res_fasttx = get_bits1(gb); if (!v->res_fasttx) { - v->s.dsp.vc1_inv_trans_8x8 = v->s.dsp.idct; + v->s.dsp.vc1_inv_trans_8x8 = simple_idct; } v->fastuvmc = get_bits1(gb); //common