diff options
author | Diego Biurrun <diego@biurrun.de> | 2012-07-01 11:51:30 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2012-07-04 15:10:06 +0200 |
commit | 86ab7b0f2fc1e32924603731be9fdee0854f9e7e (patch) | |
tree | 18e25b12c5596cee2ec4dc359a9ae333c79f743d /libavdevice | |
parent | 40e61b7b07da8b32f431fcb72f547b934837f389 (diff) | |
download | ffmpeg-86ab7b0f2fc1e32924603731be9fdee0854f9e7e.tar.gz |
Create version.h headers for libraries that lack them
Diffstat (limited to 'libavdevice')
-rw-r--r-- | libavdevice/Makefile | 3 | ||||
-rw-r--r-- | libavdevice/avdevice.h | 16 | ||||
-rw-r--r-- | libavdevice/version.h | 42 |
3 files changed, 46 insertions, 15 deletions
diff --git a/libavdevice/Makefile b/libavdevice/Makefile index bc55405470..7f142176e6 100644 --- a/libavdevice/Makefile +++ b/libavdevice/Makefile @@ -1,7 +1,8 @@ NAME = avdevice FFLIBS = avformat avcodec avutil -HEADERS = avdevice.h +HEADERS = avdevice.h \ + version.h \ OBJS = alldevices.o \ avdevice.o \ diff --git a/libavdevice/avdevice.h b/libavdevice/avdevice.h index c010af2fb9..0efe2a7c38 100644 --- a/libavdevice/avdevice.h +++ b/libavdevice/avdevice.h @@ -19,6 +19,8 @@ #ifndef AVDEVICE_AVDEVICE_H #define AVDEVICE_AVDEVICE_H +#include "version.h" + /** * @file * @ingroup lavd @@ -41,20 +43,6 @@ * @} */ -#include "libavutil/avutil.h" - -#define LIBAVDEVICE_VERSION_MAJOR 53 -#define LIBAVDEVICE_VERSION_MINOR 2 -#define LIBAVDEVICE_VERSION_MICRO 0 - -#define LIBAVDEVICE_VERSION_INT AV_VERSION_INT(LIBAVDEVICE_VERSION_MAJOR, \ - LIBAVDEVICE_VERSION_MINOR, \ - LIBAVDEVICE_VERSION_MICRO) -#define LIBAVDEVICE_VERSION AV_VERSION(LIBAVDEVICE_VERSION_MAJOR, \ - LIBAVDEVICE_VERSION_MINOR, \ - LIBAVDEVICE_VERSION_MICRO) -#define LIBAVDEVICE_BUILD LIBAVDEVICE_VERSION_INT - /** * Return the LIBAVDEVICE_VERSION_INT constant. */ diff --git a/libavdevice/version.h b/libavdevice/version.h new file mode 100644 index 0000000000..6ed3817cf5 --- /dev/null +++ b/libavdevice/version.h @@ -0,0 +1,42 @@ +/* + * This file is part of Libav. + * + * Libav is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * Libav is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with Libav; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef AVDEVICE_VERSION_H +#define AVDEVICE_VERSION_H + +/** + * @file + * @ingroup lavd + * Libavdevice version macros + */ + +#include "libavutil/avutil.h" + +#define LIBAVDEVICE_VERSION_MAJOR 53 +#define LIBAVDEVICE_VERSION_MINOR 2 +#define LIBAVDEVICE_VERSION_MICRO 0 + +#define LIBAVDEVICE_VERSION_INT AV_VERSION_INT(LIBAVDEVICE_VERSION_MAJOR, \ + LIBAVDEVICE_VERSION_MINOR, \ + LIBAVDEVICE_VERSION_MICRO) +#define LIBAVDEVICE_VERSION AV_VERSION(LIBAVDEVICE_VERSION_MAJOR, \ + LIBAVDEVICE_VERSION_MINOR, \ + LIBAVDEVICE_VERSION_MICRO) +#define LIBAVDEVICE_BUILD LIBAVDEVICE_VERSION_INT + +#endif /* AVDEVICE_VERSION_H */ |