win32/common/gstconfig.h: add large padding

Original commit message from CVS:

* win32/common/gstconfig.h:
add large padding
This commit is contained in:
Thomas Vander Stichele 2005-11-30 09:27:47 +00:00
parent 119606a8c6
commit 6c0ef70493
2 changed files with 18 additions and 8 deletions

View file

@ -1,3 +1,8 @@
2005-11-30 Thomas Vander Stichele <thomas at apestaart dot org>
* win32/common/gstconfig.h:
add large padding
2005-11-30 Thomas Vander Stichele <thomas at apestaart dot org> 2005-11-30 Thomas Vander Stichele <thomas at apestaart dot org>
* win32/common/libgstreamer.def: * win32/common/libgstreamer.def:

View file

@ -24,14 +24,15 @@
* @short_description: Build configuration options * @short_description: Build configuration options
* *
* This describes the configuration options for GStreamer. When building * This describes the configuration options for GStreamer. When building
* GStreamer there are a lot of parts (known internally as "subsystems" ) that can * GStreamer there are a lot of parts (known internally as "subsystems" ) that
* be disabled for various reasons. The most common reasons are speed and size, * can be disabled for various reasons. The most common reasons are speed and
* which is important because GStreamer is designed to run on embedded systems. * size, which is important because GStreamer is designed to run on embedded
* systems.
* *
* If a subsystem is disabled, most of this changes are done in an API compatible * If a subsystem is disabled, most of this changes are done in an API
* way, so you don't need to adapt your code in most cases. It is never done in an * compatible way, so you don't need to adapt your code in most cases. It is
* ABI compatible way though. So if you want to disable a suybsystem, you have to * never done in an ABI compatible way though. So if you want to disable a
* rebuild all programs depending on GStreamer, too. * suybsystem, you have to rebuild all programs depending on GStreamer, too.
* *
* If a subsystem is disabled in GStreamer, a value is defined in * If a subsystem is disabled in GStreamer, a value is defined in
* &lt;gst/gst.h&gt;. You can check this if you do subsystem-specific stuff. * &lt;gst/gst.h&gt;. You can check this if you do subsystem-specific stuff.
@ -48,7 +49,7 @@
#ifndef __GST_CONFIG_H__ #ifndef __GST_CONFIG_H__
#define __GST_CONFIG_H__ #define __GST_CONFIG_H__
/***** trick gtk-doc into believing these symbols are defined (yes, it's ugly) */ /*** trick gtk-doc into believing these symbols are defined (yes, it's ugly) */
#if 0 #if 0
#define GST_DISABLE_LOADSAVE_REGISTRY 1 #define GST_DISABLE_LOADSAVE_REGISTRY 1
@ -69,6 +70,10 @@
#define GST_PADDING 4 #define GST_PADDING 4
#define GST_PADDING_INIT {0} #define GST_PADDING_INIT {0}
/***** padding for very extensible base classes *****/
#define GST_PADDING_LARGE 20
/***** disabling of subsystems *****/ /***** disabling of subsystems *****/
/* wether or not the debugging subsystem is enabled */ /* wether or not the debugging subsystem is enabled */