plugins/indexers/gstindexers.c: conditionally register fileindexer (fixes #343598)
authorStefan Kost <ensonic@users.sourceforge.net>
Thu, 1 Jun 2006 18:30:19 +0000 (18:30 +0000)
committerStefan Kost <ensonic@users.sourceforge.net>
Thu, 1 Jun 2006 18:30:19 +0000 (18:30 +0000)
Original commit message from CVS:
* plugins/indexers/gstindexers.c: (plugin_init):
conditionally register fileindexer (fixes #343598)

ChangeLog
plugins/indexers/gstindexers.c

index 894e994..9445785 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2006-06-01  Stefan Kost  <ensonic@users.sf.net>
 
+       * plugins/indexers/gstindexers.c: (plugin_init):
+       conditionally register fileindexer (fixes #343598)
+
+2006-06-01  Stefan Kost  <ensonic@users.sf.net>
+
        * gst/gsttagsetter.h:
        Can't cast ifaces to a class
 
index 1bcb822..0cfc603 100644 (file)
 #include <gst/gstplugin.h>
 
 extern gboolean gst_mem_index_plugin_init (GstPlugin * plugin);
+
+#ifndef GST_DISABLE_LOADSAVE
 extern gboolean gst_file_index_plugin_init (GstPlugin * plugin);
+#endif
 
 static gboolean
 plugin_init (GstPlugin * plugin)
@@ -30,7 +33,7 @@ plugin_init (GstPlugin * plugin)
   gboolean res = TRUE;
 
   res &= gst_mem_index_plugin_init (plugin);
-#ifdef HAVE_MMAP
+#if HAVE_MMAP && !GST_DISABLE_LOADSAVE
   res &= gst_file_index_plugin_init (plugin);
 #endif