1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00

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?

Originally committed as revision 1005 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Falk Hüffner 2002-10-05 00:57:42 +00:00
parent e447d7d65f
commit 6c38306600

View File

@ -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 @@ static void dct_unquantize_h263_axp(MpegEncContext *s, DCTELEM *block,
}
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 @@ static void dct_unquantize_h263_axp(MpegEncContext *s, DCTELEM *block,
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;
}