Mercurial > libavcodec.hg
diff h263dec.c @ 756:f2644bb12a43 libavcodec
fixing h263 decoding (did segfault)
author | michaelni |
---|---|
date | Sat, 19 Oct 2002 01:31:26 +0000 |
parents | 97077dd24bfa |
children | cca620e89cf0 |
line wrap: on
line diff
--- a/h263dec.c Fri Oct 18 18:32:50 2002 +0000 +++ b/h263dec.c Sat Oct 19 01:31:26 2002 +0000 @@ -475,13 +475,14 @@ break; } - if(s->msmpeg4_version!=4) + if(s->msmpeg4_version!=4 && s->h263_pred) ff_mpeg4_clean_buffers(s); decode_slice(s); + s->error_status_table[s->resync_mb_x + s->resync_mb_y*s->mb_width]|= VP_START; } - + if (s->h263_msmpeg4 && s->msmpeg4_version<4 && s->pict_type==I_TYPE) if(msmpeg4_decode_ext_header(s, buf_size) < 0) return -1;