Implement a var for containing the current year number rather than

hardcode it in the banner string.

Originally committed as revision 16678 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Stefano Sabatini 2009-01-18 21:40:26 +00:00
parent 77c4537313
commit ef4c0bb1dc
2 changed files with 6 additions and 2 deletions

View File

@ -48,6 +48,8 @@ AVCodecContext *avctx_opts[CODEC_TYPE_NB];
AVFormatContext *avformat_opts; AVFormatContext *avformat_opts;
struct SwsContext *sws_opts; struct SwsContext *sws_opts;
const int this_year = 2009;
double parse_number_or_die(const char *context, const char *numstr, int type, double min, double max) double parse_number_or_die(const char *context, const char *numstr, int type, double min, double max)
{ {
char *tail; char *tail;
@ -286,8 +288,8 @@ static void print_all_lib_versions(FILE* outstream, int indent)
void show_banner(void) void show_banner(void)
{ {
fprintf(stderr, "%s version " FFMPEG_VERSION ", Copyright (c) %d-2009 Fabrice Bellard, et al.\n", fprintf(stderr, "%s version " FFMPEG_VERSION ", Copyright (c) %d-%d Fabrice Bellard, et al.\n",
program_name, program_birth_year); program_name, program_birth_year, this_year);
fprintf(stderr, " configuration: " FFMPEG_CONFIGURATION "\n"); fprintf(stderr, " configuration: " FFMPEG_CONFIGURATION "\n");
print_all_lib_versions(stderr, 1); print_all_lib_versions(stderr, 1);
fprintf(stderr, " built on " __DATE__ " " __TIME__); fprintf(stderr, " built on " __DATE__ " " __TIME__);

View File

@ -37,6 +37,8 @@ extern const char program_name[];
*/ */
extern const int program_birth_year; extern const int program_birth_year;
extern const int this_year;
extern const char **opt_names; extern const char **opt_names;
extern AVCodecContext *avctx_opts[CODEC_TYPE_NB]; extern AVCodecContext *avctx_opts[CODEC_TYPE_NB];
extern AVFormatContext *avformat_opts; extern AVFormatContext *avformat_opts;