[FFmpeg-cvslog] fftools/ffmpeg_filter: drop unreachable code
Anton Khirnov
git at videolan.org
Wed May 31 17:26:17 EEST 2023
ffmpeg | branch: master | Anton Khirnov <anton at khirnov.net> | Mon May 22 09:56:47 2023 +0200| [2262df5e8a5a4ae2c3ac44e0bf970f683270362f] | committer: Anton Khirnov
fftools/ffmpeg_filter: drop unreachable code
Filtergraphs with no inputs are initialized as soon as all their outputs
are bound, so this code should not be reachable.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2262df5e8a5a4ae2c3ac44e0bf970f683270362f
---
fftools/ffmpeg_filter.c | 11 -----------
1 file changed, 11 deletions(-)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c
index 8f839cc273..340696c989 100644
--- a/fftools/ffmpeg_filter.c
+++ b/fftools/ffmpeg_filter.c
@@ -1946,17 +1946,6 @@ int fg_transcode_step(FilterGraph *graph, InputStream **best_ist)
int nb_requests, nb_requests_max = 0;
InputStream *ist;
- if (!graph->graph && ifilter_has_all_input_formats(graph)) {
- // graph has not been configured yet, but everything is ready;
- // this can happen for graphs with no inputs, or when some input
- // EOF'ed with zero frames and fallback parameters were used
- ret = configure_filtergraph(graph);
- if (ret < 0) {
- av_log(NULL, AV_LOG_ERROR, "Error reinitializing filters!\n");
- return ret;
- }
- }
-
if (!graph->graph) {
for (int i = 0; i < graph->nb_inputs; i++) {
InputFilter *ifilter = graph->inputs[i];
More information about the ffmpeg-cvslog
mailing list