[FFmpeg-devel] [PATCH 1/2] ffplay: check return code of avcodec_decode_video2()
Michael Niedermayer
michaelni at gmx.at
Sat Jun 9 19:35:15 CEST 2012
On Sat, Jun 09, 2012 at 06:44:52PM +0200, Marton Balint wrote:
> On Fri, 8 Jun 2012, Michael Niedermayer wrote:
>
> >Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> >---
> >ffplay.c | 3 ++-
> >1 file changed, 2 insertions(+), 1 deletion(-)
> >
> >diff --git a/ffplay.c b/ffplay.c
> >index cb62614..01a010e 100644
> >--- a/ffplay.c
> >+++ b/ffplay.c
> >@@ -1504,7 +1504,8 @@ static int get_video_frame(VideoState *is, AVFrame *frame, int64_t *pts, AVPacke
> > return 0;
> > }
> >
> >- avcodec_decode_video2(is->video_st->codec, frame, &got_picture, pkt);
> >+ if(avcodec_decode_video2(is->video_st->codec, frame, &got_picture, pkt) < 0)
> >+ return -1;
>
> On second thought, that should be return 0 instead, -1 will stop the
> whole decoding process.
yes :(
should i post a patch?
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Those who are best at talking, realize last or never when they are wrong.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120609/453470fd/attachment.asc>
More information about the ffmpeg-devel
mailing list