On Fri, 3 Jun 2011, Enlightenment SVN wrote:

> Log:
> Add gstreamer generic loader

note that i use only the  LGPL part of gstreamer, could that loader be 
added as a new loader of evas ? (note also that there could be some GPL 
modules of gstreamer that can be dlopened)

Vincent

>
>
> Author:       caro
> Date:         2011-06-03 15:38:13 -0700 (Fri, 03 Jun 2011)
> New Revision: 59925
> Trac:         http://trac.enlightenment.org/e/changeset/59925
>
> Added:
>  trunk/evas_generic_loaders/src/bin/gst/ 
> trunk/evas_generic_loaders/src/bin/gst/Makefile.am 
> trunk/evas_generic_loaders/src/bin/gst/main.c
> Modified:
>  trunk/evas_generic_loaders/configure.ac 
> trunk/evas_generic_loaders/src/bin/Makefile.am
>
> Modified: trunk/evas_generic_loaders/configure.ac
> ===================================================================
> --- trunk/evas_generic_loaders/configure.ac   2011-06-03 20:48:56 UTC (rev 
> 59924)
> +++ trunk/evas_generic_loaders/configure.ac   2011-06-03 22:38:13 UTC (rev 
> 59925)
> @@ -66,6 +66,18 @@
>
> PKG_CHECK_MODULES([LIBRAW], [libraw], [have_raw="yes"], [have_raw="no"])
>
> +GST_REQS=0.10.2
> +GSTPLUG_REQS=0.10.1
> +GST_MAJORMINOR=0.10
> +
> +PKG_CHECK_MODULES([GSTREAMER],
> +   [gstreamer-$GST_MAJORMINOR >= $GST_REQS
> +    gstreamer-plugins-base-$GST_MAJORMINOR >= $GSTPLUG_REQS
> +   ],
> +   [have_gst="yes"],
> +   [have_gst="no"])
> +
> +AM_CONDITIONAL(HAVE_GST, test "x${have_gst}" = "xyes")
> AM_CONDITIONAL([HAVE_PDF], [test "x${have_poppler}" = "xyes"])
> AM_CONDITIONAL([HAVE_PS], [test "x${have_ps}" = "xyes"])
> AM_CONDITIONAL(HAVE_RAW, [test "x${have_raw}" = "xyes"])
> @@ -120,10 +132,11 @@
> src/Makefile
> src/bin/Makefile
> src/bin/common/Makefile
> -src/bin/xcf/Makefile
> -src/bin/raw/Makefile
> +src/bin/gst/Makefile
> src/bin/pdf/Makefile
> src/bin/ps/Makefile
> +src/bin/raw/Makefile
> +src/bin/xcf/Makefile
> ])
>
> AC_OUTPUT
> @@ -143,6 +156,7 @@
> echo
> echo "Loaders:"
> echo "  XCF..................: yes"
> +echo "  Gstreamer............: ${have_gst}"
> echo "  PDF..................: ${have_poppler}"
> echo "  PS...................: ${have_ps}"
> echo "  RAW..................: ${have_raw}"
>
> Modified: trunk/evas_generic_loaders/src/bin/Makefile.am
> ===================================================================
> --- trunk/evas_generic_loaders/src/bin/Makefile.am    2011-06-03 20:48:56 UTC 
> (rev 59924)
> +++ trunk/evas_generic_loaders/src/bin/Makefile.am    2011-06-03 22:38:13 UTC 
> (rev 59925)
> @@ -3,6 +3,10 @@
> SUBDIRS = common \
> xcf
>
> +if HAVE_GST
> +SUBDIRS += gst
> +endif
> +
> if HAVE_PDF
> SUBDIRS += pdf
> endif
>
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with vRanger.
> Installation's a snap, and flexible recovery options mean your data is safe,
> secure and there when you need it. Discover what all the cheering's about.
> Get your free trial download today.
> http://p.sf.net/sfu/quest-dev2dev2
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>
>

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to