Commit 2208741a authored by Michael Niedermayer's avatar Michael Niedermayer

Print libavdevice version.

Originally committed as revision 11484 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent a20db8a3
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include <errno.h> #include <errno.h>
#include "avformat.h" #include "avformat.h"
#include "avdevice.h"
#include "cmdutils.h" #include "cmdutils.h"
#include "avstring.h" #include "avstring.h"
#include "version.h" #include "version.h"
...@@ -162,6 +163,7 @@ void show_banner(const char *program_name, int program_birth_year) ...@@ -162,6 +163,7 @@ void show_banner(const char *program_name, int program_birth_year)
fprintf(stderr, " libavutil version: " AV_STRINGIFY(LIBAVUTIL_VERSION) "\n"); fprintf(stderr, " libavutil version: " AV_STRINGIFY(LIBAVUTIL_VERSION) "\n");
fprintf(stderr, " libavcodec version: " AV_STRINGIFY(LIBAVCODEC_VERSION) "\n"); fprintf(stderr, " libavcodec version: " AV_STRINGIFY(LIBAVCODEC_VERSION) "\n");
fprintf(stderr, " libavformat version: " AV_STRINGIFY(LIBAVFORMAT_VERSION) "\n"); fprintf(stderr, " libavformat version: " AV_STRINGIFY(LIBAVFORMAT_VERSION) "\n");
fprintf(stderr, " libavdevice version: " AV_STRINGIFY(LIBAVDEVICE_VERSION) "\n");
fprintf(stderr, " built on " __DATE__ " " __TIME__); fprintf(stderr, " built on " __DATE__ " " __TIME__);
#ifdef __GNUC__ #ifdef __GNUC__
fprintf(stderr, ", gcc: " __VERSION__ "\n"); fprintf(stderr, ", gcc: " __VERSION__ "\n");
...@@ -171,12 +173,13 @@ void show_banner(const char *program_name, int program_birth_year) ...@@ -171,12 +173,13 @@ void show_banner(const char *program_name, int program_birth_year)
} }
void show_version(const char *program_name) { void show_version(const char *program_name) {
/* TODO: add function interface to avutil and avformat */ /* TODO: add function interface to avutil and avformat avdevice*/
printf("%s " FFMPEG_VERSION "\n", program_name); printf("%s " FFMPEG_VERSION "\n", program_name);
printf("libavutil %d\n" printf("libavutil %d\n"
"libavcodec %d\n" "libavcodec %d\n"
"libavformat %d\n", "libavformat %d\n"
LIBAVUTIL_BUILD, avcodec_build(), LIBAVFORMAT_BUILD); "libavdevice %d\n",
LIBAVUTIL_BUILD, avcodec_build(), LIBAVFORMAT_BUILD, LIBAVDEVICE_BUILD);
} }
void show_license(void) void show_license(void)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment