Mercurial > libavcodec.hg
comparison h263dec.c @ 242:d1a9663b973b libavcodec
* continue after error in msmpeg4_decode_mb - helps for some movie samples
author | kabi |
---|---|
date | Mon, 18 Feb 2002 09:28:05 +0000 |
parents | 840cd25bf259 |
children | 56ee684c48bb |
comparison
equal
deleted
inserted
replaced
241:4bb6289eff93 | 242:d1a9663b973b |
---|---|
184 memset(s->block, 0, sizeof(s->block)); | 184 memset(s->block, 0, sizeof(s->block)); |
185 #endif | 185 #endif |
186 s->mv_dir = MV_DIR_FORWARD; | 186 s->mv_dir = MV_DIR_FORWARD; |
187 s->mv_type = MV_TYPE_16X16; | 187 s->mv_type = MV_TYPE_16X16; |
188 if (s->h263_msmpeg4) { | 188 if (s->h263_msmpeg4) { |
189 if (msmpeg4_decode_mb(s, s->block) < 0) | 189 if (msmpeg4_decode_mb(s, s->block) < 0) { |
190 fprintf(stderr,"\nError at MB: %d\n", (s->mb_y * s->mb_width) + s->mb_x); | |
190 return -1; | 191 return -1; |
192 } | |
191 } else { | 193 } else { |
192 if (h263_decode_mb(s, s->block) < 0) { | 194 if (h263_decode_mb(s, s->block) < 0) { |
193 fprintf(stderr,"\nError at MB: %d\n", (s->mb_y * s->mb_width) + s->mb_x); | 195 fprintf(stderr,"\nError at MB: %d\n", (s->mb_y * s->mb_width) + s->mb_x); |
194 return -1; | 196 return -1; |
195 } | 197 } |