mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-25 03:01:03 +00:00
remove unused .def files and export symbols using GST_PLUGIN_DEFINE
Original commit message from CVS: remove unused .def files and export symbols using GST_PLUGIN_DEFINE
This commit is contained in:
parent
85697773da
commit
00260c591c
11 changed files with 25 additions and 26 deletions
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
|||
2004-07-25 Steve Lhomme <steve.lhomme@free.fr>
|
||||
|
||||
* gst/gstplugin.h:
|
||||
* gst/gstconfig.h.in:
|
||||
* win32/gstconfig.h:
|
||||
* win32/gstelements.def:
|
||||
* win32/gstelements.vcproj:
|
||||
* win32/gstoptimalscheduler.def:
|
||||
* win32/gstoptimalscheduler.vcproj:
|
||||
* win32/gstspider.def:
|
||||
* win32/gstspider.vcproj:
|
||||
remove unused .def files and export symbols using GST_PLUGIN_DEFINE
|
||||
|
||||
2004-07-25 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||
|
||||
* docs/gst/gstreamer-sections.txt:
|
||||
|
|
|
@ -68,12 +68,14 @@
|
|||
#endif
|
||||
|
||||
#ifdef WIN32
|
||||
#define GST_PLUGIN_EXPORT __declspec(dllexport) extern
|
||||
#ifdef GST_EXPORTS
|
||||
#define GST_EXPORT __declspec(dllexport) extern
|
||||
#else
|
||||
#define GST_EXPORT __declspec(dllimport) extern
|
||||
#endif
|
||||
#else
|
||||
#else /* not WIN32 */
|
||||
#define GST_PLUGIN_EXPORT
|
||||
#define GST_EXPORT extern
|
||||
#endif
|
||||
|
||||
|
|
|
@ -81,7 +81,7 @@ struct _GstPlugin {
|
|||
};
|
||||
|
||||
#define GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin) \
|
||||
GstPluginDesc gst_plugin_desc = { \
|
||||
GST_PLUGIN_EXPORT GstPluginDesc gst_plugin_desc = { \
|
||||
major, \
|
||||
minor, \
|
||||
name, \
|
||||
|
|
|
@ -68,12 +68,14 @@
|
|||
#endif
|
||||
|
||||
#ifdef WIN32
|
||||
#define GST_PLUGIN_EXPORT __declspec(dllexport) extern
|
||||
#ifdef GST_EXPORTS
|
||||
#define GST_EXPORT __declspec(dllexport) extern
|
||||
#else
|
||||
#define GST_EXPORT __declspec(dllimport) extern
|
||||
#endif
|
||||
#else
|
||||
#else /* not WIN32 */
|
||||
#define GST_PLUGIN_EXPORT
|
||||
#define GST_EXPORT extern
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
EXPORTS
|
||||
;g_module_check_init
|
||||
;g_module_unload
|
||||
;gst_plugin_desc
|
||||
;plugin_init
|
||||
gst_plugin_desc
|
|
@ -40,7 +40,7 @@
|
|||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\glib\glib;..\..\glib\gobject;..\..\gettext\lib"
|
||||
IgnoreAllDefaultLibraries="FALSE"
|
||||
ModuleDefinitionFile="gstelements.def"
|
||||
ModuleDefinitionFile=""
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/gstelements.pdb"
|
||||
TargetMachine="1"/>
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
EXPORTS
|
||||
;g_module_check_init
|
||||
;g_module_unload
|
||||
;gst_plugin_desc
|
||||
;plugin_init
|
||||
gst_plugin_desc
|
|
@ -40,7 +40,7 @@
|
|||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\glib\glib;..\..\glib\gobject"
|
||||
IgnoreAllDefaultLibraries="FALSE"
|
||||
ModuleDefinitionFile="gstoptimalscheduler.def"
|
||||
ModuleDefinitionFile=""
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/gstoptimalscheduler.pdb"
|
||||
TargetMachine="1"/>
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
EXPORTS
|
||||
;g_module_check_init
|
||||
;g_module_unload
|
||||
;gst_plugin_desc
|
||||
;plugin_init
|
||||
gst_plugin_desc
|
|
@ -40,7 +40,7 @@
|
|||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\glib\glib;..\..\glib\gobject;..\..\gettext\lib"
|
||||
IgnoreAllDefaultLibraries="FALSE"
|
||||
ModuleDefinitionFile="gstspider.def"
|
||||
ModuleDefinitionFile=""
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/gstspider.pdb"
|
||||
TargetMachine="1"/>
|
||||
|
@ -91,7 +91,7 @@
|
|||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\glib\glib;..\..\glib\gobject;..\..\gettext\lib"
|
||||
ModuleDefinitionFile="gstspider.def"
|
||||
ModuleDefinitionFile=""
|
||||
GenerateDebugInformation="TRUE"
|
||||
SubSystem="2"
|
||||
OptimizeReferences="2"
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\glib\glib;..\..\glib\gobject;..\..\gettext\lib"
|
||||
IgnoreAllDefaultLibraries="FALSE"
|
||||
ModuleDefinitionFile="gstelements.def"
|
||||
ModuleDefinitionFile=""
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/gstelements.pdb"
|
||||
TargetMachine="1"/>
|
||||
|
|
Loading…
Reference in a new issue