Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/emotion

Dir     : e17/libs/emotion


Modified Files:
        configure.in AUTHORS TODO emotion.c.in 


Log Message:
emotion can use gstreamer, now
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/emotion/configure.in,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- configure.in        3 Sep 2005 19:07:24 -0000       1.15
+++ configure.in        2 Oct 2005 07:34:36 -0000       1.16
@@ -130,17 +130,40 @@
 )
 
 AC_PATH_GENERIC(xine, 1.0.0,
-  [ ],
-  [ AC_MSG_ERROR(Xine isn't installed)]
+  [HAVE_XINE="yes"],
+  [HAVE_XINE="no"]
 )
 
 xine_plugins=`$XINE_CONFIG --plugindir`
 AC_SUBST(xine_plugins)
 
+dnl gstreamer
+gstreamer_cflags=
+gstreamer_libs=
+
+dnl Gstreamer version requirement
+GST_REQS=0.8.10
+GSTPLUG_REQS=0.8.10
+GST_MAJORMINOR=0.8
+
+PKG_CHECK_MODULES(GST, \
+   gstreamer-$GST_MAJORMINOR >= $GST_REQS,
+   HAVE_GSTREAMER="yes", HAVE_GSTREAMER="no")
+
+AC_SUBST(GST_CFLAGS)
+AC_SUBST(GST_LIBS)
+
+if test "${HAVE_XINE}" = "no" && test "${HAVE_GSTREAMER}" = "no" ; then
+   AC_MSG_ERROR([Xine or Gstreamer must be installed to build emotion])
+fi
+
+AM_CONDITIONAL([BUILD_XINE_MODULE], [test "$HAVE_XINE" = yes])
+AM_CONDITIONAL([BUILD_GSTREAMER_MODULE], [test "$HAVE_GSTREAMER" = yes])
+
 AC_CHECK_LIB(dl, dlopen, dlopen_libs=-ldl)
 AC_SUBST(dlopen_libs)
 
-requirements="eet evas ecore edje libxine"
+requirements="eet evas ecore edje libxine gstreamer"
 AC_SUBST(requirements)
 
 AC_OUTPUT([
@@ -156,3 +179,31 @@
 ],[
 chmod +x emotion-config
 ])
+
+
+#####################################################################
+## Info
+
+echo
+echo
+echo
+echo "------------------------------------------------------------------------"
+echo "$PACKAGE $VERSION"
+echo "------------------------------------------------------------------------"
+echo
+echo "Configuration Options Summary:"
+echo
+echo "  Modules:"
+echo "    Xine...............: $HAVE_XINE"
+echo "    Gstreamer..........: $HAVE_GSTREAMER"
+echo
+echo "  Compilation..........: make"
+echo
+echo "  Installation.........: make install"
+echo
+echo "    prefix.........: $prefix"
+echo "    binaries.......: $bindir"
+echo "    libraries......: $libdir"
+echo "    headers........: $includedir"
+echo
+
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/emotion/AUTHORS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- AUTHORS     18 Jun 2004 15:38:01 -0000      1.1
+++ AUTHORS     2 Oct 2005 07:34:36 -0000       1.2
@@ -1,2 +1,3 @@
 The Rasterman (Carsten Haitzler) <[EMAIL PROTECTED]>
-
+doursse (Vincent Torri) <[EMAIL PROTECTED]>
+captainigloo
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/emotion/TODO,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- TODO        24 Apr 2005 14:23:05 -0000      1.1
+++ TODO        2 Oct 2005 07:34:36 -0000       1.2
@@ -1,2 +1,17 @@
+
+Emotion smart object
+--------------------
+
+
+Xine module
+-----------
+
 * Fix seek and get_pos threads delete bugs (infinite loop)
 * Add support of visualizations for audio files (Goom...)
+
+
+Gstreamer module
+----------------
+
+* Add gststreamselector to support multiple video and audio streams.
+* Add support of visualizations for audio files (Goom...)
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/emotion/emotion.c.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- emotion.c.in        18 Jun 2004 15:38:01 -0000      1.1
+++ emotion.c.in        2 Oct 2005 07:34:36 -0000       1.2
@@ -9,7 +9,7 @@
 
 @mainpage Emotion Library Documentation
 @image html  emotion.png
[EMAIL PROTECTED] 0.0.1
[EMAIL PROTECTED] @VERSION@
 @author Carsten Haitzler <[EMAIL PROTECTED]>
 @date 2003-2004
 




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to