gstconfig.h   gstconfig.h 
skipping to change at line 82 skipping to change at line 82
/***** padding for very extensible base classes *****/ /***** padding for very extensible base classes *****/
#define GST_PADDING_LARGE 20 #define GST_PADDING_LARGE 20
/***** disabling of subsystems *****/ /***** disabling of subsystems *****/
/** /**
* GST_DISABLE_GST_DEBUG: * GST_DISABLE_GST_DEBUG:
* *
* Configures the inclusion of the debugging subsystem * Configures the inclusion of the debugging subsystem
*/ */
/* #undef GST_DISABLE_GST_DEBUG */ #define GST_DISABLE_GST_DEBUG 1
/** /**
* GST_DISABLE_LOADSAVE: * GST_DISABLE_LOADSAVE:
* *
* Configures the inclusion of the plugin graph xml-serialisation * Configures the inclusion of the plugin graph xml-serialisation
* (was used in 0.8 by gst-editor) * (was used in 0.8 by gst-editor)
*/ */
/* #undef GST_DISABLE_LOADSAVE */ /* #undef GST_DISABLE_LOADSAVE */
/** /**
skipping to change at line 159 skipping to change at line 159
* *
* Since: 0.10.10 * Since: 0.10.10
*/ */
#define GST_SEGMENT_FORMAT "Q" #define GST_SEGMENT_FORMAT "Q"
/* whether or not GST_PTR_FORMAT or GST_SEGMENT_FORMAT are using /* whether or not GST_PTR_FORMAT or GST_SEGMENT_FORMAT are using
* the printf extension mechanism. This is for internal use in our * the printf extension mechanism. This is for internal use in our
* header files so we know whether we can use G_GNUC_PRINTF or not */ * header files so we know whether we can use G_GNUC_PRINTF or not */
#define GST_USING_PRINTF_EXTENSION #define GST_USING_PRINTF_EXTENSION
/* GST_DISABLE_PRINTF_EXTENSION:
*
* Define this to debug your debug log messages and make gcc spew warnings
* if printf format string and arguments don't match up (this is usually
* not the case when libc and gcc are used because printf format warnings
* have to be disabled when the printf extension mechanism is in use).
*
* Note that using this option disables 'pretty logging' of GStreamer objec
ts
* like caps, tags, structures, events, pads etc., so that only their addre
ss
* will be printed in the log.
*
* This define only disables use of the special registered printf format
* extensions in the code compiled with it defined. It does not stop
* GStreamer from registering these extensions in the first place if it
* was compiled against a libc that supports this.
*
* (not official API)
*/
/* If GLib is not using the system printf, we can't use the registered
* extensions because the GLib-internal printf won't know how to parse them
*/
#if defined(GST_DISABLE_PRINTF_EXTENSION) || !defined(GLIB_USING_SYSTEM_PRI
NTF)
#undef GST_PTR_FORMAT
#define GST_PTR_FORMAT "p"
#undef GST_SEGMENT_FORMAT
#define GST_SEGMENT_FORMAT "p"
#undef GST_USING_PRINTF_EXTENSION
#endif
/* whether or not the CPU supports unaligned access */ /* whether or not the CPU supports unaligned access */
#define GST_HAVE_UNALIGNED_ACCESS 1 #define GST_HAVE_UNALIGNED_ACCESS 1
/* FIXME: 0.11 (remove) /* FIXME: 0.11 (remove)
* whether or not we are using glib 2.8 api, e.g. atomic gobject * whether or not we are using glib 2.8 api, e.g. atomic gobject
* refcounting */ * refcounting */
#define GST_HAVE_GLIB_2_8 1 #define GST_HAVE_GLIB_2_8 1
/***** Deal with XML stuff, we have to handle both loadsave and registry ** ***/ /***** Deal with XML stuff, we have to handle both loadsave and registry ** ***/
/* FIXME: move include to where we need it */ /* FIXME: move include to where we need it */
/*#if (! (defined(GST_DISABLE_LOADSAVE) && defined(GST_DISABLE_REGISTRY)) ) */ /*#if (! (defined(GST_DISABLE_LOADSAVE) && defined(GST_DISABLE_REGISTRY)) ) */
#ifndef GST_DISABLE_XML #ifndef GST_DISABLE_XML
#ifndef GST_DISABLE_DEPRECATED
# include <libxml/parser.h> # include <libxml/parser.h>
#endif
#else #else
/* FIXME: 0.11 (replace by GST_DISABLE_XML) */ /* FIXME: 0.11 (replace by GST_DISABLE_XML) */
# define GST_DISABLE_LOADSAVE_REGISTRY # define GST_DISABLE_LOADSAVE_REGISTRY
#endif #endif
/** /**
* GST_EXPORT: * GST_EXPORT:
* *
* Export the given variable from the built shared object. * Export the given variable from the built shared object.
* *
 End of changes. 4 change blocks. 
1 lines changed or deleted 35 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/