diff options
-rw-r--r-- | ffmpeg.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -3853,11 +3853,15 @@ static int transcode(void) ret = transcode_step(); if (ret < 0) { - if (ret == AVERROR_EOF || ret == AVERROR(EAGAIN)) + if (ret == AVERROR_EOF || ret == AVERROR(EAGAIN)) { continue; + } else { + char errbuf[128]; + av_strerror(ret, errbuf, sizeof(errbuf)); - av_log(NULL, AV_LOG_ERROR, "Error while filtering.\n"); - break; + av_log(NULL, AV_LOG_ERROR, "Error while filtering: %s\n", errbuf); + break; + } } /* dump report by using the output first video and audio streams */ |