1 diff -ur gstreamer-0.8.9/configure gstreamer-0.8.9-jeh3/configure
2 --- gstreamer-0.8.9/configure 2005-02-08 04:45:25.000000000 -0500
3 +++ gstreamer-0.8.9-jeh3/configure 2005-03-03 22:34:09.213409312 -0500
4 @@ -25655,10 +25655,10 @@
8 -if test "x$GST_DISABLE_LOADSAVE" = "xyes" && test "x$GST_DISABLE_REGISTRY" = "xyes"
9 +if test "x$GST_DISABLE_LOADSAVE" = "xyes"
11 - { echo "$as_me:$LINENO: Registry and load/save are disabled, not checking for libxml2" >&5
12 -echo "$as_me: Registry and load/save are disabled, not checking for libxml2" >&6;}
13 + { echo "$as_me:$LINENO: Load/save are disabled, not checking for libxml2" >&5
14 +echo "$as_me: Load/save are disabled, not checking for libxml2" >&6;}
18 diff -ur gstreamer-0.8.9/configure.ac gstreamer-0.8.9-jeh3/configure.ac
19 --- gstreamer-0.8.9/configure.ac 2005-02-08 04:44:47.000000000 -0500
20 +++ gstreamer-0.8.9-jeh3/configure.ac 2005-03-03 22:34:09.215409008 -0500
22 AC_SUBST(GLIB_ONLY_LIBS)
25 -if test "x$GST_DISABLE_LOADSAVE" = "xyes" && test "x$GST_DISABLE_REGISTRY" = "xyes"
26 +if test "x$GST_DISABLE_LOADSAVE" = "xyes"
28 - AC_MSG_NOTICE([Registry and load/save are disabled, not checking for libxml2])
29 + AC_MSG_NOTICE([Load/save is disabled, not checking for libxml2])
31 dnl check for libxml2 with minimum req version
32 GST_LIBXML2_CHECK(2.4.9)
33 diff -ur gstreamer-0.8.9/gst/gstconfig.h.in gstreamer-0.8.9-jeh3/gst/gstconfig.h.in
34 --- gstreamer-0.8.9/gst/gstconfig.h.in 2004-07-26 06:09:02.000000000 -0400
35 +++ gstreamer-0.8.9-jeh3/gst/gstconfig.h.in 2005-03-03 22:36:13.860460080 -0500
38 /***** Deal with XML stuff, we have to handle both loadsave and registry *****/
40 -#if (! (defined(GST_DISABLE_LOADSAVE) && defined(GST_DISABLE_REGISTRY)) )
41 +#if (! defined(GST_DISABLE_LOADSAVE) )
42 # include <libxml/parser.h>
44 -# define GST_DISABLE_LOADSAVE_REGISTRY
45 +/* misnomer but we cannot rename symbols */
46 +# define GST_DISABLE_LOADSAVE_REGISTRY
50 Only in gstreamer-0.8.9-jeh3/gst: gstconfig.h.in.orig
51 diff -ur gstreamer-0.8.9/gst/indexers/gstindexers.c gstreamer-0.8.9-jeh3/gst/indexers/gstindexers.c
52 --- gstreamer-0.8.9/gst/indexers/gstindexers.c 2004-03-15 14:20:30.000000000 -0500
53 +++ gstreamer-0.8.9-jeh3/gst/indexers/gstindexers.c 2005-03-03 22:34:09.228407032 -0500
57 res &= gst_mem_index_plugin_init (plugin);
58 +#ifndef GST_DISABLE_LOADSAVE_REGISTRY
59 res &= gst_file_index_plugin_init (plugin);
64 diff -ur gstreamer-0.8.9/gst/registries/gstxmlregistry.h gstreamer-0.8.9-jeh3/gst/registries/gstxmlregistry.h
65 --- gstreamer-0.8.9/gst/registries/gstxmlregistry.h 2004-03-15 10:08:32.000000000 -0500
66 +++ gstreamer-0.8.9-jeh3/gst/registries/gstxmlregistry.h 2005-03-03 22:34:09.229406880 -0500
68 #define __GST_XML_REGISTRY_H__
70 #include <gst/gstregistry.h>
75 Only in gstreamer-0.8.9-jeh3/win32: gstconfig.h.orig