fftools/ffmpeg_enc: stop configuring filters from encoder flush

There is no way for a filtergraph to have all input parameters, yet not
be configured, so this code should not be reachable.
This commit is contained in:
Anton Khirnov 2023-05-20 18:39:21 +02:00
parent f8abab673c
commit f3e0a83e8e

View File

@ -1172,18 +1172,8 @@ void enc_flush(void)
av_log(ost, AV_LOG_WARNING,
"Finishing stream without any data written to it.\n");
if (ost->filter && !fg->graph) {
if (!ifilter_has_all_input_formats(fg))
continue;
ret = configure_filtergraph(fg);
if (ret < 0) {
av_log(ost, AV_LOG_ERROR, "Error configuring filter graph\n");
exit_program(1);
}
of_output_packet(of, ost->pkt, ost, 1);
}
if (!fg->graph)
continue;
ret = enc_open(ost, NULL);
if (ret < 0)