mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
win32/common/gstconfig.h: add large padding
Original commit message from CVS: * win32/common/gstconfig.h: add large padding
This commit is contained in:
parent
119606a8c6
commit
6c0ef70493
2 changed files with 18 additions and 8 deletions
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
* <gst/gst.h>. 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 */
|
||||
|
|
Loading…
Reference in a new issue