On Sat, Sep 17, 2011 at 11:43:58PM +0200, [email protected] wrote: > From: Laurent Aimar <[email protected]> > > rv34_decode_slice() can return without allocating any pictures. > --- > libavcodec/rv34.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/libavcodec/rv34.c b/libavcodec/rv34.c > index e5dde1a..8223e92 100644 > --- a/libavcodec/rv34.c > +++ b/libavcodec/rv34.c > @@ -1534,7 +1534,7 @@ int ff_rv34_decode_frame(AVCodecContext *avctx, > break; > } > > - if(last){ > + if(last && s->current_picture_ptr){ > if(r->loop_filter) > r->loop_filter(r, s->mb_height - 1); > ff_er_frame_end(s); > --
looks OK _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
