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>
* win32/common/libgstreamer.def:

View file

@ -24,14 +24,15 @@
* @short_description: Build configuration options
*
* This describes the configuration options for GStreamer. When building
* GStreamer there are a lot of parts (known internally as "subsystems" ) that can
* be disabled for various reasons. The most common reasons are speed and size,
* which is important because GStreamer is designed to run on embedded systems.
* GStreamer there are a lot of parts (known internally as "subsystems" ) that
* can be disabled for various reasons. The most common reasons are speed and
* 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
* way, so you don't need to adapt your code in most cases. It is never done in an
* ABI compatible way though. So if you want to disable a suybsystem, you have to
* rebuild all programs depending on GStreamer, too.
* If a subsystem is disabled, most of this changes are done in an API
* compatible way, so you don't need to adapt your code in most cases. It is
* never done in an ABI compatible way though. So if you want to disable a
* suybsystem, you have to rebuild all programs depending on GStreamer, too.
*
* 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.
@ -48,7 +49,7 @@
#ifndef __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
#define GST_DISABLE_LOADSAVE_REGISTRY 1
@ -69,6 +70,10 @@
#define GST_PADDING 4
#define GST_PADDING_INIT {0}
/***** padding for very extensible base classes *****/
#define GST_PADDING_LARGE 20
/***** disabling of subsystems *****/
/* wether or not the debugging subsystem is enabled */