ffmpeg | branch: master | Michael Niedermayer <mich...@niedermayer.cc> | Wed Feb 22 01:42:59 2017 +0100| [c9e3952b82e58530366620c202faad13b3e00518] | committer: Michael Niedermayer
avcodec/rv34: Forward error from rv34_decode_mv() Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9e3952b82e58530366620c202faad13b3e00518 --- libavcodec/rv34.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/rv34.c b/libavcodec/rv34.c index f1c93cf..b5802d4 100644 --- a/libavcodec/rv34.c +++ b/libavcodec/rv34.c @@ -404,7 +404,8 @@ static int rv34_decode_inter_mb_header(RV34DecContext *r, int8_t *intra_types) r->mb_type[mb_pos] = RV34_MB_B_DIRECT; } r->is16 = !!IS_INTRA16x16(s->current_picture_ptr->mb_type[mb_pos]); - rv34_decode_mv(r, r->block_type); + if (rv34_decode_mv(r, r->block_type) < 0) + return -1; if(r->block_type == RV34_MB_SKIP){ fill_rectangle(intra_types, 4, 4, r->intra_types_stride, 0, sizeof(intra_types[0])); return 0; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog