mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +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>
|
2005-11-30 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
* win32/common/libgstreamer.def:
|
* win32/common/libgstreamer.def:
|
||||||
|
|
|
@ -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
|
||||||
* <gst/gst.h>. You can check this if you do subsystem-specific stuff.
|
* <gst/gst.h>. 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 */
|
||||||
|
|
Loading…
Reference in a new issue