]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vc1.c
Enable proper output from the LFE channel, based on patch from Mathias Rauen dear...
[ffmpeg] / libavcodec / vc1.c
index 7cbf851f0dec202aa33766bb67de0d69dea0763b..062dd38d476dcaae471956a2e5548b8529010074 100644 (file)
 static const uint16_t table_mb_intra[64][2];
 
 
-static inline int decode210(GetBitContext *gb){
-    if (get_bits1(gb))
-        return 0;
-    else
-        return 2 - get_bits1(gb);
-}
-
 /**
  * Init VC-1 specific tables and VC1Context members
  * @param v The VC1Context to initialize
@@ -813,10 +806,10 @@ 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 = simple_idct;
-        v->s.dsp.vc1_inv_trans_8x4 = simple_idct84_add;
-        v->s.dsp.vc1_inv_trans_4x8 = simple_idct48_add;
-//        v->s.dsp.vc1_inv_trans_4x4 = simple_idct44_add;
+        v->s.dsp.vc1_inv_trans_8x8 = ff_simple_idct;
+        v->s.dsp.vc1_inv_trans_8x4 = ff_simple_idct84_add;
+        v->s.dsp.vc1_inv_trans_4x8 = ff_simple_idct48_add;
+        v->s.dsp.vc1_inv_trans_4x4 = ff_simple_idct44_add;
     }
 
     v->fastuvmc =  get_bits1(gb); //common