summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorEdgard Lima <edgard.lima@indt.org.br>2007-10-30 12:49:04 +0000
committerEdgard Lima <edgard.lima@indt.org.br>2007-10-30 12:49:04 +0000
commit6836fdea8367cdcaea53505a5a9ff93909b103d8 (patch)
tree16ad762758e018b0707e21df01848fdf67d1ef00 /configure.ac
parent7f30d23b0c735baad9670fb2c8973fcbe72a41bf (diff)
downloadgst-plugins-bad-6836fdea8367cdcaea53505a5a9ff93909b103d8.tar.gz
gst-plugins-bad-6836fdea8367cdcaea53505a5a9ff93909b103d8.tar.bz2
gst-plugins-bad-6836fdea8367cdcaea53505a5a9ff93909b103d8.zip
Created new plugin ('medadata') and element ('metadataparse') that extract metadata from images (look at bug #486659).
Original commit message from CVS: Created new plugin ('medadata') and element ('metadataparse') that extract metadata from images (look at bug #486659).
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac34
1 files changed, 34 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 41a8f38f..7231a8cf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -486,6 +486,39 @@ return 0;
fi
])
+dnl *** METADATA ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_METADATA, true)
+AG_GST_CHECK_FEATURE(METADATA, [METADATA muxer and demuxer], metadata, [
+ HAVE_METADATA="no"
+ PKG_CHECK_MODULES(EXIF, libexif >= 0.6.16, HAVE_EXIF="yes", [
+ HAVE_EXIF="no"
+ ])
+ PKG_CHECK_MODULES(IPTC, libiptcdata >= 1.0.2, HAVE_IPTC="yes", [
+ HAVE_IPTC="no"
+ ])
+ HAVE_XMP="no"
+ if test x$HAVE_EXIF = xyes; then
+ METADATA_CFLAGS="-DHAVE_EXIF $EXIF_CFLAGS $METADATA_CFLAGS"
+ METADATA_LIBS="$EXIF_LIBS $METADATA_LIBS"
+ HAVE_METADATA="yes"
+ fi
+ if test x$HAVE_IPTC = xyes; then
+ METADATA_CFLAGS="-DHAVE_IPTC $IPTC_CFLAGS $METADATA_CFLAGS"
+ METADATA_LIBS="$IPTC_LIBS $METADATA_LIBS"
+ HAVE_METADATA="yes"
+ fi
+ if test x$HAVE_XMP = xyes; then
+ METADATA_CFLAGS="-DHAVE_XMP $XMP_CFLAGS $METADATA_CFLAGS"
+ METADATA_LIBS="$XMP_LIBS $METADATA_LIBS"
+ HAVE_METADATA="yes"
+ fi
+ if test x$HAVE_METADATA = xno; then
+ AC_MSG_RESULT(no)
+ fi
+ AC_SUBST(METADATA_CFLAGS)
+ AC_SUBST(METADATA_LIBS)
+])
+
dnl **** Free AAC Encoder (FAAC) ****
translit(dnm, m, l) AM_CONDITIONAL(USE_FAAC, true)
AG_GST_CHECK_FEATURE(FAAC, [AAC encoder plug-in], faac, [
@@ -1041,6 +1074,7 @@ ext/dc1394/Makefile
ext/directfb/Makefile
ext/divx/Makefile
ext/dts/Makefile
+ext/metadata/Makefile
ext/faac/Makefile
ext/faad/Makefile
ext/gio/Makefile