Mercurial > libavcodec.hg
comparison h263dec.c @ 347:3c5266cda02d libavcodec
fixing msmpeg4v3 dc-scale for quantizers 24-31
author | michaelni |
---|---|
date | Tue, 30 Apr 2002 01:29:29 +0000 |
parents | e05b357a398a |
children | 6ebbecc10063 |
comparison
equal
deleted
inserted
replaced
346:c2f789fe4945 | 347:3c5266cda02d |
---|---|
197 #ifdef DEBUG | 197 #ifdef DEBUG |
198 printf("**mb x=%d y=%d\n", s->mb_x, s->mb_y); | 198 printf("**mb x=%d y=%d\n", s->mb_x, s->mb_y); |
199 #endif | 199 #endif |
200 //fprintf(stderr,"\nFrame: %d\tMB: %d",avctx->frame_number, (s->mb_y * s->mb_width) + s->mb_x); | 200 //fprintf(stderr,"\nFrame: %d\tMB: %d",avctx->frame_number, (s->mb_y * s->mb_width) + s->mb_x); |
201 /* DCT & quantize */ | 201 /* DCT & quantize */ |
202 if (s->h263_msmpeg4) { | 202 if (s->h263_pred && s->msmpeg4_version!=2) { |
203 msmpeg4_dc_scale(s); | |
204 } else if (s->h263_pred) { | |
205 h263_dc_scale(s); | 203 h263_dc_scale(s); |
206 } else { | 204 } else { |
207 /* default quantization values */ | 205 /* default quantization values */ |
208 s->y_dc_scale = 8; | 206 s->y_dc_scale = 8; |
209 s->c_dc_scale = 8; | 207 s->c_dc_scale = 8; |