examples/demuxing_decoding: print the decoding error when it happens.

This commit is contained in:
Clément Bœsch 2013-12-13 10:36:52 +01:00
parent 43f116d162
commit b02d87936b
1 changed files with 2 additions and 2 deletions

View File

@ -76,7 +76,7 @@ static int decode_packet(int *got_frame, int cached)
/* decode video frame */ /* decode video frame */
ret = avcodec_decode_video2(video_dec_ctx, frame, got_frame, &pkt); ret = avcodec_decode_video2(video_dec_ctx, frame, got_frame, &pkt);
if (ret < 0) { if (ret < 0) {
fprintf(stderr, "Error decoding video frame\n"); fprintf(stderr, "Error decoding video frame (%s)\n", av_err2str(ret));
return ret; return ret;
} }
@ -99,7 +99,7 @@ static int decode_packet(int *got_frame, int cached)
/* decode audio frame */ /* decode audio frame */
ret = avcodec_decode_audio4(audio_dec_ctx, frame, got_frame, &pkt); ret = avcodec_decode_audio4(audio_dec_ctx, frame, got_frame, &pkt);
if (ret < 0) { if (ret < 0) {
fprintf(stderr, "Error decoding audio frame\n"); fprintf(stderr, "Error decoding audio frame (%s)\n", av_err2str(ret));
return ret; return ret;
} }
/* Some audio decoders decode only part of the packet, and have to be /* Some audio decoders decode only part of the packet, and have to be