diff mbox series

[FFmpeg-devel,8/8] fftools/ffmpeg_mux_init: drop an always-false check

Message ID 20221114151350.5134-8-anton@khirnov.net
State Accepted
Commit b58264217b605d0e8f2ef1cf7d41396b6cb1617f
Headers show
Series [FFmpeg-devel,1/8] fftools/ffmpeg: simplify ost_iter() | expand

Checks

Context Check Description
andriy/configure_x86 warning Failed to apply patch

Commit Message

Anton Khirnov Nov. 14, 2022, 3:13 p.m. UTC
It cannot be true since 1959351aecf. Effectively reverts 6a3833e1411.
---
 fftools/ffmpeg.h          | 1 -
 fftools/ffmpeg_demux.c    | 2 --
 fftools/ffmpeg_mux_init.c | 6 ------
 fftools/ffmpeg_opt.c      | 5 -----
 4 files changed, 14 deletions(-)
diff mbox series

Patch

diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h
index b9262b373f..a96ff0d723 100644
--- a/fftools/ffmpeg.h
+++ b/fftools/ffmpeg.h
@@ -674,7 +674,6 @@  extern HWDevice *filter_hw_device;
 extern unsigned nb_output_dumped;
 extern int main_return_code;
 
-extern int input_stream_potentially_available;
 extern int ignore_unknown_streams;
 extern int copy_unknown_streams;
 
diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c
index 94fd604fd9..595a56a590 100644
--- a/fftools/ffmpeg_demux.c
+++ b/fftools/ffmpeg_demux.c
@@ -1097,7 +1097,5 @@  int ifile_open(const OptionsContext *o, const char *filename)
         }
     }
 
-    input_stream_potentially_available = 1;
-
     return 0;
 }
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index 277cbd1f64..db45fa09fa 100644
--- a/fftools/ffmpeg_mux_init.c
+++ b/fftools/ffmpeg_mux_init.c
@@ -1911,12 +1911,6 @@  int of_open(const OptionsContext *o, const char *filename)
         }
     }
 
-    if (!(oc->oformat->flags & AVFMT_NOSTREAMS) && !input_stream_potentially_available) {
-        av_log(NULL, AV_LOG_ERROR,
-               "No input streams but output needs an input stream\n");
-        exit_program(1);
-    }
-
     if (!(oc->oformat->flags & AVFMT_NOFILE)) {
         /* test if it already exists to avoid losing precious files */
         assert_file_overwrite(filename);
diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c
index 5ab296828b..61aa0be0ab 100644
--- a/fftools/ffmpeg_opt.c
+++ b/fftools/ffmpeg_opt.c
@@ -95,7 +95,6 @@  static int no_file_overwrite  = 0;
 #if FFMPEG_OPT_PSNR
 int do_psnr            = 0;
 #endif
-int input_stream_potentially_available = 0;
 int ignore_unknown_streams = 0;
 int copy_unknown_streams = 0;
 int recast_media = 0;
@@ -1114,8 +1113,6 @@  static int opt_filter_complex(void *optctx, const char *opt, const char *arg)
     if (!fg->graph_desc)
         return AVERROR(ENOMEM);
 
-    input_stream_potentially_available = 1;
-
     return 0;
 }
 
@@ -1130,8 +1127,6 @@  static int opt_filter_complex_script(void *optctx, const char *opt, const char *
     fg->index      = nb_filtergraphs - 1;
     fg->graph_desc = graph_desc;
 
-    input_stream_potentially_available = 1;
-
     return 0;
 }