From b02d87936b3bc80a5130b3d359a7128c6155bf1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Date: Fri, 13 Dec 2013 10:36:52 +0100 Subject: [PATCH] examples/demuxing_decoding: print the decoding error when it happens. --- doc/examples/demuxing_decoding.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/examples/demuxing_decoding.c b/doc/examples/demuxing_decoding.c index bd034cc93d..0ef5df7676 100644 --- a/doc/examples/demuxing_decoding.c +++ b/doc/examples/demuxing_decoding.c @@ -76,7 +76,7 @@ static int decode_packet(int *got_frame, int cached) /* decode video frame */ ret = avcodec_decode_video2(video_dec_ctx, frame, got_frame, &pkt); if (ret < 0) { - fprintf(stderr, "Error decoding video frame\n"); + fprintf(stderr, "Error decoding video frame (%s)\n", av_err2str(ret)); return ret; } @@ -99,7 +99,7 @@ static int decode_packet(int *got_frame, int cached) /* decode audio frame */ ret = avcodec_decode_audio4(audio_dec_ctx, frame, got_frame, &pkt); if (ret < 0) { - fprintf(stderr, "Error decoding audio frame\n"); + fprintf(stderr, "Error decoding audio frame (%s)\n", av_err2str(ret)); return ret; } /* Some audio decoders decode only part of the packet, and have to be