summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefano Sabatini <stefano.sabatini-lala@poste.it>2008-05-29 08:48:51 +0000
committerDiego Biurrun <diego@biurrun.de>2008-05-29 08:48:51 +0000
commitea9c581f6100afc50aad4cf8f405ec9749144f71 (patch)
treea12ace050cb683c104736e6ba4f840a8fd9bea28
parent9667a2d268e08ed15576e6776fa1eac7213dc98b (diff)
Simplify show_banner() so that it does not require arguments, similar
to what was previously done with show_version(). patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13526 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--cmdutils.c2
-rw-r--r--cmdutils.h9
-rw-r--r--ffmpeg.c4
-rw-r--r--ffplay.c4
-rw-r--r--ffserver.c4
5 files changed, 13 insertions, 10 deletions
diff --git a/cmdutils.c b/cmdutils.c
index 34050c566f..5d6204ddaf 100644
--- a/cmdutils.c
+++ b/cmdutils.c
@@ -196,7 +196,7 @@ void print_error(const char *filename, int err)
}
}
-void show_banner(const char *program_name, int program_birth_year)
+void show_banner(void)
{
fprintf(stderr, "%s version " FFMPEG_VERSION ", Copyright (c) %d-2008 Fabrice Bellard, et al.\n",
program_name, program_birth_year);
diff --git a/cmdutils.h b/cmdutils.h
index 96fa208411..981f0faf1e 100644
--- a/cmdutils.h
+++ b/cmdutils.h
@@ -30,6 +30,11 @@
extern const char program_name[];
/**
+ * program birth year, defined by the program for show_banner()
+ */
+extern const int program_birth_year;
+
+/**
* Parses a string and returns its corresponding value as a double.
* Exits from the application if the string cannot be correctly
* parsed or the corresponding value is invalid.
@@ -107,10 +112,8 @@ void print_error(const char *filename, int err);
* Prints the program banner to stderr. The banner contents depend on the
* current version of the repository and of the libav* libraries used by
* the program.
- * @param program_name name of the program
- * @param program_birth_year year of birth of the program
*/
-void show_banner(const char *program_name, int program_birth_year);
+void show_banner(void);
/**
* Prints the version of the program to stdout. The version message
diff --git a/ffmpeg.c b/ffmpeg.c
index 052d7a67f1..d3f21d43ce 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -64,7 +64,7 @@
#undef exit
const char program_name[] = "FFmpeg";
-static const int program_birth_year = 2000;
+const int program_birth_year = 2000;
/* select an input stream for an output stream */
typedef struct AVStreamMap {
@@ -3777,7 +3777,7 @@ int main(int argc, char **argv)
avformat_opts = av_alloc_format_context();
sws_opts = sws_getContext(16,16,0, 16,16,0, sws_flags, NULL,NULL,NULL);
- show_banner(program_name, program_birth_year);
+ show_banner();
if (argc <= 1) {
show_help();
av_exit(1);
diff --git a/ffplay.c b/ffplay.c
index 62915d2e65..204d64eb90 100644
--- a/ffplay.c
+++ b/ffplay.c
@@ -40,7 +40,7 @@
#undef exit
const char program_name[] = "FFplay";
-static const int program_birth_year = 2003;
+const int program_birth_year = 2003;
//#define DEBUG_SYNC
@@ -2509,7 +2509,7 @@ int main(int argc, char **argv)
avdevice_register_all();
av_register_all();
- show_banner(program_name, program_birth_year);
+ show_banner();
parse_options(argc, argv, options, opt_input_file);
diff --git a/ffserver.c b/ffserver.c
index b9718d843b..e12e98e3fe 100644
--- a/ffserver.c
+++ b/ffserver.c
@@ -57,7 +57,7 @@
#undef exit
const char program_name[] = "FFserver";
-static const int program_birth_year = 2000;
+const int program_birth_year = 2000;
static const OptionDef options[];
@@ -4361,7 +4361,7 @@ int main(int argc, char **argv)
av_register_all();
- show_banner(program_name, program_birth_year);
+ show_banner();
config_filename = "/etc/ffserver.conf";