| 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/ | ||||