changeset 5839:b098f7cfc478 libavcodec

WMV3 mode with FASTTX=0 seems to use standard IDCT instead of own 8x8 transform
author kostya
date Thu, 18 Oct 2007 16:10:36 +0000
parents fd8b56703750
children 1c2feee3a8d5
files vc1.c
diffstat 1 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/vc1.c	Thu Oct 18 15:16:07 2007 +0000
+++ b/vc1.c	Thu Oct 18 16:10:36 2007 +0000
@@ -818,9 +818,7 @@
     v->res_fasttx = get_bits1(gb);
     if (!v->res_fasttx)
     {
-        av_log(avctx, AV_LOG_ERROR,
-               "0 for reserved RES_FASTTX is forbidden\n");
-        //return -1;
+        v->s.dsp.vc1_inv_trans_8x8 = v->s.dsp.idct;
     }
 
     v->fastuvmc =  get_bits1(gb); //common