Mercurial > libavcodec.hg
diff h264.c @ 4354:d18568fb0187 libavcodec
Avoid calling decode_slice when context_initialized is not set.
Avoids a crash due to dsp.clear_blocks being NULL when called.
author | reimar |
---|---|
date | Tue, 16 Jan 2007 17:46:26 +0000 |
parents | 4aa24216f71a |
children | 0271b214458b |
line wrap: on
line diff
--- a/h264.c Mon Jan 15 23:26:09 2007 +0000 +++ b/h264.c Tue Jan 16 17:46:26 2007 +0000 @@ -8067,6 +8067,7 @@ h->inter_gb_ptr= &h->inter_gb; if(h->redundant_pic_count==0 && h->intra_gb_ptr && s->data_partitioning + && s->context_initialized && s->hurry_up < 5 && (avctx->skip_frame < AVDISCARD_NONREF || h->nal_ref_idc) && (avctx->skip_frame < AVDISCARD_BIDIR || h->slice_type!=B_TYPE)