slomo gst-plugins-base: gst-plugins-base/ gst-plugins-base/ext/gnomevfs/

[email protected] Wed, 7 Jan 2009 10:32:47 -0800 (PST)
Newsgroups gmane.comp.video.gstreamer.cvs
Message-ID <[email protected]>
--===============6108463813446554698==

CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     slomo
Date:           Wed Jan 07 2009  18:32:47 UTC

Log message:
* configure.ac:
* ext/gnomevfs/gstgnomevfs.c: (plugin_init):
Add plugin dependency for the gnomevfs modules.
Fixes bug #566875.

Modified files:
    .               : ChangeLog configure.ac
    ext/gnomevfs    : gstgnomevfs.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.4282&r2=1.4283
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/configure.ac.diff?r1=1.759&r2=1.760
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ext/gnomevfs/gstgnomevfs.c.diff?r1=1.15&r2=1.16

====Begin Diffs====
Index: ChangeLog
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v
retrieving revision 1.4282
retrieving revision 1.4283
diff -u -d -r1.4282 -r1.4283
--- ChangeLog	7 Jan 2009 18:30:51 -0000	1.4282
+++ ChangeLog	7 Jan 2009 18:32:32 -0000	1.4283
@@ -1,5 +1,12 @@
 2009-01-07  Sebastian Dröge  <[email protected]>
 
+	* configure.ac:
+	* ext/gnomevfs/gstgnomevfs.c: (plugin_init):
+	Add plugin dependency for the gnomevfs modules.
+	Fixes bug #566875.
+
+2009-01-07  Sebastian Dröge  <[email protected]>
 	* win32/common/libgstcdda.def:
 	Add new symbol to the list of exported symbols.
Index: configure.ac
RCS file: /cvs/gstreamer/gst-plugins-base/configure.ac,v
retrieving revision 1.759
retrieving revision 1.760
diff -u -d -r1.759 -r1.760
--- configure.ac	6 Jan 2009 18:03:51 -0000	1.759
+++ configure.ac	7 Jan 2009 18:32:33 -0000	1.760
@@ -467,7 +467,17 @@
 dnl *** GNOME VFS ***
 translit(dnm, m, l) AM_CONDITIONAL(USE_GNOME_VFS, true)
 AG_GST_CHECK_FEATURE(GNOME_VFS, [GNOME VFS], gnomevfs, [
-  AG_GST_PKG_CHECK_MODULES(GNOME_VFS, gnome-vfs-2.0)
+  PKG_CHECK_MODULES(GNOME_VFS, gnome-vfs-2.0, [
+      HAVE_GNOME_VFS="yes"
+      AC_SUBST(GNOME_VFS_CFLAGS)
+      AC_SUBST(GNOME_VFS_LIBS)
+      GNOME_VFS_MODULES_DIR="`$PKG_CONFIG --variable=modulesdir gnome-vfs-2.0`"
+      AC_DEFINE_UNQUOTED(GNOME_VFS_MODULES_DIR, "$GNOME_VFS_MODULES_DIR",
+             [The GnomeVFS modules directory.])
+    ],[
+      HAVE_GNOME_VFS="no"
+    ]
+    )
 ])
 dnl *** libgio ***
Index: gstgnomevfs.c
RCS file: /cvs/gstreamer/gst-plugins-base/ext/gnomevfs/gstgnomevfs.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- gstgnomevfs.c	7 Aug 2008 15:58:50 -0000	1.15
+++ gstgnomevfs.c	7 Jan 2009 18:32:33 -0000	1.16
@@ -114,6 +114,9 @@
     }
   }
+  gst_plugin_add_dependency_simple (plugin, NULL, GNOME_VFS_MODULES_DIR, NULL,
+      GST_PLUGIN_DEPENDENCY_FLAG_NONE);
   if (!gst_element_register (plugin, "gnomevfssrc", GST_RANK_SECONDARY,
           gst_gnome_vfs_src_get_type ()))
     return FALSE;


--===============6108463813446554698==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
--===============6108463813446554698==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gstreamer-cvs-verbose mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gstreamer-cvs-verbose

--===============6108463813446554698==--