changeset 729:fb7d96d818cf libavcodec

Make compilable again after DCT cleanup. It gives wrong results, though, so I disabled it for now. Anybody knows offhand what might be the reason?
author mellum
date Sat, 05 Oct 2002 00:57:42 +0000
parents 9cda14fe33d9
children b24ea84b23e2
files alpha/mpegvideo_alpha.c
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/alpha/mpegvideo_alpha.c	Sat Oct 05 00:12:58 2002 +0000
+++ b/alpha/mpegvideo_alpha.c	Sat Oct 05 00:57:42 2002 +0000
@@ -21,8 +21,6 @@
 #include "../dsputil.h"
 #include "../mpegvideo.h"
 
-extern UINT8 zigzag_end[64];
-
 static void dct_unquantize_h263_axp(MpegEncContext *s, DCTELEM *block,
                                     int n, int qscale)
 {
@@ -41,7 +39,7 @@
         }
         n_coeffs = 64; // does not always use zigzag table 
     } else {
-        n_coeffs = zigzag_end[s->block_last_index[n]];
+        n_coeffs = s->intra_scantable.raster_end[s->block_last_index[n]];
     }
 
     qmul = qscale << 1;
@@ -93,5 +91,6 @@
 
 void MPV_common_init_axp(MpegEncContext *s)
 {
-    s->dct_unquantize_h263 = dct_unquantize_h263_axp;
+    /* disabled for now, buggy */
+    //s->dct_unquantize_h263 = dct_unquantize_h263_axp;
 }