Merge commit '60f50374f1955442dc987abc4a6c61c2109620c2'
authorHendrik Leppkes <h.leppkes@gmail.com>
Tue, 10 Nov 2015 16:50:12 +0000 (17:50 +0100)
committerHendrik Leppkes <h.leppkes@gmail.com>
Tue, 10 Nov 2015 16:50:51 +0000 (17:50 +0100)
* commit '60f50374f1955442dc987abc4a6c61c2109620c2':
  rpza: Check the blocks left before processing one

Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
1  2 
libavcodec/rpza.c

@@@ -248,10 -252,14 +256,12 @@@ static int rpza_decode_frame(AVCodecCon
  
      bytestream2_init(&s->gb, avpkt->data, avpkt->size);
  
 -    if ((ret = ff_reget_buffer(avctx, s->frame)) < 0) {
 -        av_log(avctx, AV_LOG_ERROR, "reget_buffer() failed\n");
 +    if ((ret = ff_reget_buffer(avctx, s->frame)) < 0)
          return ret;
 -    }
  
-     rpza_decode_stream(s);
+     ret = rpza_decode_stream(s);
+     if (ret < 0)
+         return ret;
  
      if ((ret = av_frame_ref(data, s->frame)) < 0)
          return ret;