fftools/ffmpeg_demux: log when the demuxer thread terminates

Similar to what is done for muxing, may be useful for debugging.
This commit is contained in:
Anton Khirnov 2022-10-17 13:25:29 +02:00
parent 5c1a096d02
commit 21ef1f2cec
1 changed files with 8 additions and 0 deletions

View File

@ -272,6 +272,12 @@ static void *input_thread(void *arg)
/* fallthrough to the error path */
}
if (ret == AVERROR_EOF)
av_log(NULL, AV_LOG_VERBOSE, "EOF in input file %d\n", f->index);
else
av_log(NULL, AV_LOG_ERROR, "Error demuxing input file %d: %s\n",
f->index, av_err2str(ret));
break;
}
@ -333,6 +339,8 @@ finish:
av_packet_free(&pkt);
av_log(NULL, AV_LOG_VERBOSE, "Terminating demuxer thread %d\n", f->index);
return NULL;
}