updates for the win32 build (patch from Sebastien Moutte)
authorSebastien Moutte <sebastien@moutte.net>
Mon, 10 Oct 2005 13:52:18 +0000 (13:52 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 10 Oct 2005 13:52:18 +0000 (13:52 +0000)
Original commit message from CVS:

* gst/elements/gstelements.c:
* win32/GStreamer.vcproj:
* win32/config.h:
* win32/dirent.c: (_tseekdir):
* win32/gst-inspect.vcproj:
* win32/gst-launch.vcproj:
* win32/gstconfig.h:
* win32/gstelements.vcproj:
* win32/gstenumtypes.c: (gst_object_flags_get_type):
* win32/gstreamer.def:
* win32/msvc71.sln:
updates for the win32 build (patch from Sebastien Moutte)

18 files changed:
ChangeLog
gst/elements/gstelements.c
plugins/elements/gstelements.c
win32/GStreamer.vcproj
win32/config.h
win32/gst-inspect.vcproj
win32/gst-launch.vcproj
win32/gstconfig.h
win32/gstelements.vcproj
win32/gstenumtypes.c
win32/gstreamer.def
win32/msvc71.sln
win32/vs7/GStreamer.vcproj
win32/vs7/gst-inspect.vcproj
win32/vs7/gst-launch.vcproj
win32/vs7/gstelements.vcproj
win32/vs7/gstreamer.def
win32/vs7/msvc71.sln

index 4c0c2ae..714d5bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2005-10-10  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/elements/gstelements.c:
+       * win32/GStreamer.vcproj:
+       * win32/config.h:
+       * win32/dirent.c: (_tseekdir):
+       * win32/gst-inspect.vcproj:
+       * win32/gst-launch.vcproj:
+       * win32/gstconfig.h:
+       * win32/gstelements.vcproj:
+       * win32/gstenumtypes.c: (gst_object_flags_get_type):
+       * win32/gstreamer.def:
+       * win32/msvc71.sln:
+         updates for the win32 build (patch from Sebastien Moutte)
+
 2005-10-10  Andy Wingo  <wingo@pobox.com>
 
        * gst/gstbin.c (gst_bin_get_state_func): Renamed from
index 9e29b36..66f91ad 100644 (file)
@@ -53,7 +53,7 @@ static struct _elements_entry _elements[] = {
   {"fakesink", GST_RANK_NONE, gst_fake_sink_get_type},
 #ifndef WIN32
   {"fdsrc", GST_RANK_NONE, gst_fdsrc_get_type},
-#endif
+#endif //WIN32
   {"filesrc", GST_RANK_NONE, gst_file_src_get_type},
   {"identity", GST_RANK_NONE, gst_identity_get_type},
   {"filesink", GST_RANK_NONE, gst_file_sink_get_type},
index 9e29b36..66f91ad 100644 (file)
@@ -53,7 +53,7 @@ static struct _elements_entry _elements[] = {
   {"fakesink", GST_RANK_NONE, gst_fake_sink_get_type},
 #ifndef WIN32
   {"fdsrc", GST_RANK_NONE, gst_fdsrc_get_type},
-#endif
+#endif //WIN32
   {"filesrc", GST_RANK_NONE, gst_file_src_get_type},
   {"identity", GST_RANK_NONE, gst_identity_get_type},
   {"filesink", GST_RANK_NONE, gst_file_sink_get_type},
index 5f0cecd..1728005 100644 (file)
@@ -25,7 +25,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                BufferSecurityCheck="TRUE"
                                UsePrecompiledHeader="2"
                                PrecompiledHeaderThrough="config.h"
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="popt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
-                               OutputFile="$(OutDir)/libgtreamer-0.8.dll"
+                               AdditionalDependencies="libpopt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
+                               OutputFile="$(OutDir)/libgtreamer-$(Version).dll"
                                LinkIncremental="0"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
                                IgnoreAllDefaultLibraries="FALSE"
-                               ModuleDefinitionFile="gst.def"
+                               ModuleDefinitionFile="gstreamer.def"
                                DelayLoadDLLs=""
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
@@ -62,7 +62,8 @@ mkdir c:\gstreamer\bin
 copy /Y $(TargetPath) c:\gstreamer\bin
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do msgfmt -o ..\po\%%i.gmo ..\po\%%i.po
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
-for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo"/>
+for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"
                                CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@@ -102,12 +103,15 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                        OutputDirectory="Release"
                        IntermediateDirectory="Release"
                        ConfigurationType="2"
-                       CharacterSet="2">
+                       CharacterSet="2"
+                       ReferencesPath="">
                        <Tool
                                Name="VCCLCompilerTool"
-                               AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
+                               AdditionalIncludeDirectories=".\;..\;..\libs;"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
+                               ExceptionHandling="FALSE"
                                RuntimeLibrary="2"
+                               BufferSecurityCheck="FALSE"
                                UsePrecompiledHeader="2"
                                PrecompiledHeaderThrough="config.h"
                                WarningLevel="3"
@@ -118,13 +122,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="popt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
-                               OutputFile="$(OutDir)/libgtreamer-0.8.dll"
+                               AdditionalDependencies="libpopt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
+                               OutputFile="$(OutDir)/libgtreamer-0.9.dll"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
                                IgnoreAllDefaultLibraries="FALSE"
-                               ModuleDefinitionFile="gst.def"
+                               ModuleDefinitionFile="gstreamer.def"
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
                                SubSystem="2"
@@ -136,16 +140,17 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                Name="VCMIDLTool"/>
                        <Tool
                                Name="VCPostBuildEventTool"
-                               CommandLine="del gst.def
-mkdir c:\gstreamer
+                               CommandLine="mkdir c:\gstreamer
 mkdir c:\gstreamer\bin
 copy /Y $(TargetPath) c:\gstreamer\bin
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do msgfmt -o ..\po\%%i.gmo ..\po\%%i.po
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
-for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo"/>
+for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"
-                               CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
+                               CommandLine="echo $(Path)
+copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
 copy $(ProjectDir)\gstversion.h $(ProjectDir)\..\gst\gstversion.h
 copy $(ProjectDir)\gstenumtypes.h $(ProjectDir)\..\gst\gstenumtypes.h
 copy $(ProjectDir)\gstenumtypes.c $(ProjectDir)\..\gst\gstenumtypes.c
@@ -201,16 +206,16 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstbuffer.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcaps.c">
+                               RelativePath="..\gst\gstbus.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstclock.c">
+                               RelativePath="..\gst\gstcaps.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcpu.c">
+                               RelativePath="..\gst\gstchildproxy.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstdata.c">
+                               RelativePath="..\gst\gstclock.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstelement.c">
@@ -234,27 +239,45 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstformat.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstghostpad.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstindex.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstindexfactory.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstinfo.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstinterface.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstiterator.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstmarshal.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstmemchunk.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstmessage.c">
+                       </File>
+                       <File
+                               RelativePath="..\gst\gstminiobject.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstobject.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstpad.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstpadtemplate.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstparse.c">
                        </File>
                        <File
@@ -267,9 +290,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstpluginfeature.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstprobe.c">
-                       </File>
-                       <File
                                RelativePath="..\gst\gstquery.c">
                        </File>
                        <File
@@ -282,10 +302,7 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstregistry.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstregistrypool.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\gstscheduler.c">
+                               RelativePath="..\gst\gstregistryxml.c">
                        </File>
                        <File
                                RelativePath="..\gst\gststructure.c">
@@ -294,13 +311,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstsystemclock.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gsttag.c">
+                               RelativePath="..\gst\gsttaglist.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gsttaginterface.c">
+                               RelativePath="..\gst\gsttagsetter.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstthread.c">
+                               RelativePath="..\gst\gsttask.c">
                        </File>
                        <File
                                RelativePath="..\gst\gsttrace.c">
@@ -309,6 +326,9 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gsttypefind.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gsttypefindfactory.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gsturi.c">
                        </File>
                        <File
@@ -324,10 +344,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstxml.c">
                        </File>
                        <File
-                               RelativePath="..\gst\registries\gstxmlregistry.c">
+                               RelativePath="..\gst\parse\lex._gst_parse_yy.c">
                        </File>
                        <File
-                               RelativePath="..\gst\parse\lex._gst_parse_yy.c">
+                               RelativePath=".\link_oldruntime.c">
+                       </File>
+                       <File
+                               RelativePath="..\..\..\..\Program Files\Microsoft Visual Studio .NET 2003\Vc7\crt\src\intel\dll_lib\ulldvrm.obj">
                        </File>
                </Filter>
                <Filter
@@ -356,9 +379,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstconfig.h">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcpu.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\gstenumtypes.h">
                        </File>
                        <File
@@ -383,12 +403,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstplugin.h">
                        </File>
                        <File
-                               RelativePath="..\gst\gstscheduler.h">
-                       </File>
-                       <File
-                               RelativePath="..\gst\gsttaginterface.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\gsttrace.h">
                        </File>
                        <File
@@ -409,53 +423,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
                </Filter>
-               <Filter
-                       Name="libs"
-                       Filter="">
-                       <Filter
-                               Name="control"
-                               Filter="">
-                               <File
-                                       RelativePath="..\libs\gst\control\control.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\control.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam_smooth.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam_smooth.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparamcommon.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparammanager.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparammanager.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dplinearinterp.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dplinearinterp.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\unitconvert.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\unitconvert.h">
-                               </File>
-                       </Filter>
-               </Filter>
        </Files>
        <Globals>
        </Globals>
index 3f9f945..c0f1a68 100644 (file)
@@ -5,7 +5,7 @@
 #define ENABLE_NLS 1
 
 /* gettext package name */
-#define GETTEXT_PACKAGE "gstreamer-0.8"
+#define GETTEXT_PACKAGE "gstreamer-0.9"
 
 /* Location of registry */
 #define GST_CACHE_DIR "c:\\gstreamer"
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.8.5.0"
+#define VERSION "0.9.0.0"
 
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */
 #define WORDS_BIGENDIAN 0
 
-#define GST_MAJORMINOR "0.8"
-
+#define GST_MAJORMINOR "0.9"
\ No newline at end of file
index a8d9937..35563ed 100644 (file)
@@ -23,7 +23,7 @@
                                AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
                                MinimalRebuild="TRUE"
-                               BasicRuntimeChecks="3"
+                               BasicRuntimeChecks="0"
                                RuntimeLibrary="3"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -87,7 +87,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
-                               OutputFile="$(OutDir)/gst-inspect.exe"
+                               OutputFile="$(OutDir)/gst-inspect-0.9.exe"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
index 06323c8..7bcbed2 100644 (file)
@@ -24,7 +24,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
                                Detect64BitPortabilityProblems="TRUE"
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
+                               AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib gstelements.lib libgstbase.lib libgstreamer.lib"
                                OutputFile="$(OutDir)/gst-launch.exe"
                                LinkIncremental="2"
                                SuppressStartupBanner="TRUE"
-                               AdditionalLibraryDirectories="c:\usr\lib"
+                               AdditionalLibraryDirectories="c:\usr\lib;C:\devel\gstreamer\win32\Release"
                                IgnoreAllDefaultLibraries="FALSE"
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/gst-launch.pdb"
@@ -87,7 +87,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
-                               OutputFile="$(OutDir)/gst-launch.exe"
+                               OutputFile="$(OutDir)/gst-launch-0.9.exe"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
index 1e1086d..d672253 100644 (file)
 #define GST_DISABLE_URI 1
 #endif
 
+/***** default padding of structures *****/
+#define GST_PADDING            4
+#define GST_PADDING_INIT       {0}
+
+#define LIBDIR "win32:libdir define in vcproj"
+#define PACKAGE "temp seb package"
 
 /***** disabling of subsystems *****/
 
index 7e3ce42..fd1b97c 100644 (file)
@@ -24,7 +24,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;HAVE_CONFIG_H;HAVE_WIN32"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
                                Detect64BitPortabilityProblems="TRUE"
                                Name="VCMIDLTool"/>
                        <Tool
                                Name="VCPostBuildEventTool"
-                               CommandLine="copy /Y $(TargetPath) c:\gstreamer\bin"/>
+                               CommandLine="mkdir c:\gstreamer\plugins
+copy /Y $(TargetPath) c:\gstreamer\plugins
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"/>
                        <Tool
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
                        <File
-                               RelativePath="..\gst\elements\gstaggregator.c">
+                               RelativePath="..\gst\elements\gstbufferstore.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstbufferstore.c">
+                               RelativePath="..\gst\elements\gstcapsfilter.c">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstelements.c">
                                RelativePath="..\gst\elements\gstfakesrc.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstfdsink.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gstfdsrc.c">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstfilesink.c">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstidentity.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstmd5sink.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gstshaper.c">
+                               RelativePath="..\gst\elements\gsttee.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gststatistics.c">
+                               RelativePath="..\gst\elements\gsttypefindelement.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gsttee.c">
+                               RelativePath=".\link_oldruntime.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gsttypefindelement.c">
+                               RelativePath=".\mman.c">
                        </File>
                        <File
-                               RelativePath=".\mman.c">
+                               RelativePath=".\ulldvrm.obj">
                        </File>
                </Filter>
                <Filter
                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
                        <File
-                               RelativePath="..\gst\elements\gstaggregator.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstbufferstore.h">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstfakesrc.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstfdsink.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstfdsrc.h">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstidentity.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstmd5sink.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstmultidisksrc.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstshaper.h">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gststatistics.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gsttee.h">
                        </File>
                        <File
index d603d90..ee8c4a6 100644 (file)
@@ -13,7 +13,6 @@ gst_object_flags_get_type (void)
   if (etype == 0) {
     static const GEnumValue values[] = {
       {GST_OBJECT_DISPOSING, "GST_OBJECT_DISPOSING", "disposing"},
-      {GST_OBJECT_DESTROYED, "GST_OBJECT_DESTROYED", "destroyed"},
       {GST_OBJECT_FLOATING, "GST_OBJECT_FLOATING", "floating"},
       {GST_OBJECT_FLAG_LAST, "GST_OBJECT_FLAG_LAST", "flag-last"},
       {0, NULL, NULL}
index a53f2f1..17e53c0 100644 (file)
 EXPORTS
        gst_init
-        gst_registry_pool_find_plugin
-        gst_uri_handler_get_type
-        gst_registry_pool_find_plugin
-        gst_uri_handler_get_type
-        gst_type_find_factory_get_type
-        gst_index_factory_get_type
-        gst_index_add_association
-        gst_index_add_format
-        gst_index_entry_assoc_map
-        gst_index_get_assoc_entry
-        gst_index_get_writer_id
-        gst_registry_pool_find_feature
-        gst_scheduler_factory_get_type
-        gst_element_factory_find
-        gst_control_init
-        gst_init_with_popt_table
-        gst_bin_get_list
-        gst_dpman_list_dparam_specs
-        gst_dpman_get_manager
-        gst_pad_get_internal_links_default
-        gst_pad_get_query_types
-        gst_pad_get_query_types_default
-        gst_pad_query_default
-        gst_pad_get_event_masks
-        gst_pad_get_event_masks_default
-        gst_pad_event_default
-        gst_pad_convert
-        gst_pad_convert_default
-        gst_pad_set_convert_function
-        gst_pad_set_fixate_function
-        gst_pad_get_formats
-        gst_pad_get_formats_default
-        gst_pad_get_name
-        gst_pad_get_direction
-        gst_pad_get_peer
-        gst_pad_get_pad_template_caps
-        gst_pad_is_negotiated
-        gst_pad_try_set_caps_nonfixed
-        gst_element_get_pad
-        gst_element_get_pad_list
-        gst_element_is_indexable
-        gst_element_get_clock
-        gst_element_provides_clock
-        gst_element_requires_clock
-        gst_element_found_tags
-        gst_element_yield
-        gst_element_unlink
-        gst_plugin_feature_get_type
-        gst_element_factory_create
-        __gst_element_factory_add_pad_template
-        gst_structure_foreach
-        gst_structure_to_string
-        gst_structure_get_name
-        gst_structure_get_boolean
-        gst_structure_set_name
-        gst_structure_copy
-        gst_structure_remove_field
-        gst_caps_structure_fixate_field_nearest_int
-        gst_caps_structure_fixate_field_nearest_double
-        gst_caps_get_structure
-        gst_caps_get_size
-        gst_pad_custom_new_from_template
-        gst_caps_set_simple
-        gst_caps_is_empty
-        gst_caps_is_any
-        gst_value_serialize
-        gst_format_get_details
-        gst_format_get_by_nick
-        gst_format_register
-        gst_query_type_get_details
-        gst_value_get_caps
-        gst_value_init_and_copy
-        gst_value_get_fraction_numerator
-        gst_value_get_fraction_denominator
-        gst_value_set_fraction
-        gst_caps_get_type
-        gst_uri_get_uri_type
-        gst_plugin_feature_get_name
-        gst_element_factory_get_type
-        gst_plugin_get_feature_list
-        gst_registry_pool_plugin_list
-        gst_object_get_name
-        gst_object_get_parent
-        gst_object_set_name
-        gst_main_quit
-        gst_bin_iterate
-        gst_object_unref
-        gst_element_wait_state_change
-        gst_main
-        gst_bin_get_clock
-        gst_element_set_state
-        gst_bin_add
-        gst_bin_add_many
-        gst_element_factory_make
-        gst_xml_write_file
-        gst_element_default_error
-        gst_object_default_deep_notify
-        gst_parse_launch
-        gst_parse_launchv
-        gst_alloc_trace_print_all
-        gst_alloc_trace_available
-        gst_alloc_trace_set_flags_all
-        gst_util_set_object_arg
-        gst_bin_get_by_name
-        gst_xml_get_topelements
-        gst_xml_parse_file
-        gst_xml_new
-        gst_tag_list_new
-        gst_tag_list_add
-        gst_tag_list_foreach
-        gst_tag_list_free
-        gst_tag_list_copy
-        gst_tag_list_merge
-        gst_tag_get_nick
-        gst_tag_get_flag
-        gst_tag_list_get_uint_index
-        gst_tag_list_get_double_index
-        gst_tag_list_get_value_index
-        gst_tag_list_get_string_index
-        gst_is_tag_list
-        gst_tag_get_type
-        gst_tag_list_get_tag_size
-        gst_tag_list_add_values
-        gst_tag_setter_get_list
-        gst_tag_setter_get_merge_mode
-        gst_tag_setter_get_type
-        gst_element_found_tags_for_pad
-        gst_registry_get_path_list      
-        gst_registry_load
-        gst_registry_save
-        gst_registry_rebuild
-        gst_registry_add_path
-        gst_registry_get_type
-        gst_registry_pool_list
-        gst_data_unref
-        gst_buffer_new
-        gst_buffer_create_sub
-        gst_buffer_merge
-        gst_buffer_is_span_fast
-        gst_buffer_stamp
-        gst_pad_pull
-        gst_pad_send_event
-        gst_pad_alloc_buffer
-        gst_pad_recover_caps_error
-        gst_event_new_seek
-        gst_event_new_tag
-        gst_pad_query
-        gst_event_new_size
-        gst_element_class_set_details
-        gst_element_class_add_pad_template
-        gst_element_class_get_pad_template
-        gst_static_pad_template_get
-        gst_static_caps_get
-        gst_element_add_pad
-        gst_element_remove_pad
-        gst_element_no_more_pads
-        gst_pad_set_getcaps_function
-        gst_pad_proxy_getcaps
-        gst_pad_new
-        gst_pad_set_chain_function
-        gst_pad_new_from_template
-        gst_pad_set_get_function
-        gst_element_set_loop_function
-        gst_pad_push
-        gst_pad_get_parent
-        gst_buffer_get_type
-        gst_data_ref
-        gst_data_copy
-        gst_data_copy_on_write
-        gst_data_is_writable
-        gst_buffer_new_and_alloc
-        gst_element_register
-        gst_util_dump_mem
-        gst_element_wait
-        gst_element_set_time
-        gst_element_link_pads
-        gst_element_error_full
-        gst_core_error_quark
-        gst_pad_set_formats_function
-        gst_pad_set_query_type_function
-        gst_pad_set_query_function
-        gst_pad_set_event_mask_function
-        gst_pad_set_event_function
-        gst_pad_set_unlink_function
-        gst_element_set_eos
-        gst_event_new
-        gst_resource_error_quark
-        gst_uri_construct
-        gst_event_discont_get_value
-        gst_uri_get_location
-        gst_uri_get_protocol
-        gst_uri_handler_new_uri
-        gst_event_new_discontinuous
-        gst_pad_set_link_function
-        gst_pad_proxy_pad_link
-        gst_pad_set_element_private
-        gst_pad_set_internal_link_function
-        gst_caps_new_any
-        gst_pad_get_caps
-        gst_pad_get_element_private
-        gst_pad_try_set_caps
-        gst_pad_get_negotiated_caps
-        gst_data_ref_by_count
-        gst_pad_set_explicit_caps
-        gst_caps_copy
-        gst_pad_use_explicit_caps
-        gst_stream_error_quark
-        gst_type_find_factory_call_function
-        gst_type_find_factory_get_list
-        gst_type_find_suggest
-        gst_type_find_peek
-        gst_type_find_register
-        gst_caps_free
-        gst_element_get_state
-        gst_caps_replace
-        gst_pad_collectv
-        gst_atomic_int_read
-        gst_pad_set_active
-        gst_scheduler_get_type
-        gst_scheduler_register
-        gst_plugin_add_feature
-        gst_scheduler_factory_new
-        gst_pad_call_get_function
-        gst_object_ref
-        gst_pad_call_chain_function
-        gst_caps_intersect
-        gst_pad_template_new
-        gst_pad_template_get_type
-        gst_pad_template_get_caps
-        gst_element_add_ghost_pad
-        gst_registry_pool_feature_list
-        gst_object_replace
-        gst_pad_unlink
-        gst_pad_link
-        gst_bin_remove
-        gst_element_get_pad_template_list
-        gst_element_sync_state_with_parent
-        gst_element_link
-        gst_element_factory_get_element_type
-        gst_pad_get_allowed_caps
-        gst_element_interrupt
-        gst_seek_type_get_type
-        gst_event_type_get_type
-        gst_pad_unnegotiate
-        gst_pipeline_new
-        gst_pipeline_get_type
-        gst_bin_new
-        gst_bin_get_by_interface
-        gst_bin_get_all_by_interface
-        gst_alloc_trace_live_all
-        gst_element_link_many
-        gst_caps_new_empty
-        gst_caps_new_simple
-        gst_caps_is_fixed
-        gst_caps_to_string
-        gst_caps_from_string
-        gst_type_list
-        gst_type_fourcc
-        gst_type_double_range
-        gst_type_int_range
-        gst_type_fraction
-        gst_structure_new
-        gst_caps_new_full
-        gst_caps_append
-        gst_caps_append_structure
-        gst_caps_do_simplify
-        gst_structure_has_field
-        gst_structure_get_string
-        gst_structure_get_int
-        gst_structure_get_double
-        gst_structure_get_fourcc
-        gst_structure_get_value
-        gst_structure_set
-        gst_structure_set_value
-        gst_library_load
-        gst_system_clock_get_type
-        gst_clock_get_type
-        gst_clock_get_event_time
-        gst_implements_interface_get_type
-        gst_implements_interface_check
-        gst_marshal_VOID__UINT_BOXED
-        gst_marshal_BOOLEAN__POINTER
-        gst_marshal_VOID__POINTER_OBJECT
-        gst_marshal_VOID__INT_INT
-        _gst_element_error_printf
-        _gst_bin_type           DATA
-        _gst_element_type       DATA
-        _gst_object_type        DATA
-        _gst_registry_auto_load DATA
-        _gst_pad_type           DATA
-        _gst_real_pad_type      DATA
-        _gst_ghost_pad_type     DATA
-        _gst_event_type         DATA
-
+    gst_uri_handler_get_type
+    gst_uri_handler_get_type
+    gst_index_factory_get_type
+    gst_index_add_association
+    gst_index_add_format
+    gst_index_entry_assoc_map
+    gst_index_get_assoc_entry
+    gst_index_get_writer_id
+    gst_element_factory_find
+    gst_init_with_popt_table
+    gst_pad_get_internal_links_default
+    gst_pad_get_query_types
+    gst_pad_get_query_types_default
+    gst_pad_query_default
+    gst_pad_event_default
+    gst_pad_get_direction
+    gst_pad_get_peer
+    gst_pad_get_pad_template_caps
+    gst_element_get_pad
+    gst_element_is_indexable
+    gst_element_get_clock
+    gst_element_provides_clock
+    gst_element_requires_clock
+    gst_element_found_tags
+    gst_element_unlink
+    gst_plugin_feature_get_type
+    gst_element_factory_create
+    gst_structure_foreach
+    gst_structure_to_string
+    gst_structure_get_name
+    gst_structure_get_boolean
+    gst_structure_set_name
+    gst_structure_copy
+    gst_structure_remove_field
+    gst_caps_structure_fixate_field_nearest_int
+    gst_caps_structure_fixate_field_nearest_double
+    gst_caps_get_structure
+    gst_caps_get_size
+    gst_caps_set_simple
+    gst_caps_is_empty
+    gst_caps_is_any
+    gst_value_serialize
+    gst_format_get_details
+    gst_format_get_by_nick
+    gst_format_register
+    gst_query_type_get_details
+    gst_value_get_caps
+    gst_value_init_and_copy
+    gst_value_get_fraction_numerator
+    gst_value_get_fraction_denominator
+    gst_value_set_fraction
+    gst_caps_get_type
+    gst_uri_get_uri_type
+    gst_plugin_feature_get_name
+    gst_element_factory_get_type
+    gst_object_get_name
+    gst_object_get_parent
+    gst_object_set_name
+    gst_object_unref
+    gst_element_set_state
+    gst_bin_add
+    gst_bin_add_many
+    gst_element_factory_make
+    gst_xml_write_file
+    gst_element_default_error
+    gst_object_default_deep_notify
+    gst_parse_launch
+    gst_parse_launchv
+    gst_alloc_trace_print_all
+    gst_alloc_trace_available
+    gst_alloc_trace_set_flags_all
+    gst_util_set_object_arg
+    gst_bin_get_by_name
+    gst_xml_get_topelements
+    gst_xml_parse_file
+    gst_xml_new
+    gst_element_found_tags_for_pad
+    gst_buffer_new
+    gst_buffer_create_sub
+    gst_buffer_merge
+    gst_buffer_is_span_fast
+    gst_buffer_stamp
+    gst_pad_send_event
+    gst_pad_alloc_buffer
+    gst_event_new_seek
+    gst_event_new_tag
+    gst_pad_query
+    gst_element_class_set_details
+    gst_element_class_add_pad_template
+    gst_element_class_get_pad_template
+    gst_static_pad_template_get
+    gst_static_caps_get
+    gst_element_add_pad
+    gst_element_remove_pad
+    gst_element_no_more_pads
+    gst_pad_set_getcaps_function
+    gst_pad_proxy_getcaps
+    gst_pad_new
+    gst_pad_set_chain_function
+    gst_pad_new_from_template
+    gst_pad_push
+    gst_buffer_get_type
+    gst_buffer_new_and_alloc
+    gst_element_register
+    gst_util_dump_mem
+    gst_element_link_pads
+    gst_core_error_quark
+    gst_pad_set_query_type_function
+    gst_pad_set_query_function
+    gst_pad_set_event_function
+    gst_pad_set_unlink_function
+    gst_resource_error_quark
+    gst_uri_construct
+    gst_uri_get_location
+    gst_uri_get_protocol
+    gst_uri_handler_new_uri
+    gst_pad_set_link_function
+    gst_pad_set_element_private
+    gst_pad_set_internal_link_function
+    gst_caps_new_any
+    gst_pad_get_caps
+    gst_pad_get_element_private
+    gst_pad_get_negotiated_caps
+    gst_caps_copy
+    gst_stream_error_quark
+    gst_type_find_suggest
+    gst_type_find_peek
+    gst_type_find_register
+    gst_element_get_state
+    gst_caps_replace
+    gst_pad_set_active
+    gst_object_ref
+    gst_caps_intersect
+    gst_pad_template_new
+    gst_pad_template_get_type
+    gst_pad_template_get_caps
+    gst_object_replace
+    gst_pad_unlink
+    gst_pad_link
+    gst_bin_remove
+    gst_element_sync_state_with_parent
+    gst_element_link
+    gst_element_factory_get_element_type
+    gst_pad_get_allowed_caps
+    gst_seek_type_get_type
+    gst_event_type_get_type
+    gst_pipeline_new
+    gst_pipeline_get_type
+    gst_bin_new
+    gst_bin_get_by_interface
+    gst_alloc_trace_live_all
+    gst_element_link_many
+    gst_caps_new_empty
+    gst_caps_new_simple
+    gst_caps_is_fixed
+    gst_caps_to_string
+    gst_caps_from_string
+    gst_type_list
+    gst_type_fourcc
+    gst_type_double_range
+    gst_type_int_range
+    gst_type_fraction
+    gst_structure_new
+    gst_caps_new_full
+    gst_caps_append
+    gst_caps_append_structure
+    gst_caps_do_simplify
+    gst_structure_has_field
+    gst_structure_get_string
+    gst_structure_get_int
+    gst_structure_get_double
+    gst_structure_get_fourcc
+    gst_structure_get_value
+    gst_structure_set
+    gst_structure_set_value
+    gst_system_clock_get_type
+    gst_clock_get_type
+    gst_implements_interface_get_type
+    gst_implements_interface_check
+    gst_marshal_VOID__UINT_BOXED
+    gst_marshal_BOOLEAN__POINTER
+    gst_marshal_VOID__POINTER_OBJECT
+    gst_marshal_VOID__INT_INT
+    _gst_element_error_printf
+    _gst_bin_type           DATA
+    _gst_element_type       DATA
+    _gst_object_type        DATA
+    _gst_registry_auto_load DATA
+    _gst_pad_type           DATA
+    gst_deinit
+    gst_alloc_trace_print_live
+    gst_message_parse_state_changed
+    gst_object_default_error
+    gst_message_parse_error
+    gst_message_parse_warning
+    gst_message_parse_tag
+    gst_mini_object_unref
+    gst_mini_object_get_type
+    gst_message_get_type
+    gst_message_get_structure
+    gst_bus_pop
+    gst_bus_poll
+    gst_element_get_bus
+    gst_bus_post
+    gst_message_new_warning
+    
+    gst_mini_object_ref
+    gst_marshal_VOID__OBJECT_OBJECT
+    gst_event_get_type
+    
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;exports needed by libgstbase.dll
+       gst_pad_set_activatepull_function
+       _gst_debug_category_new
+       gst_debug_log_valist
+       _gst_debug_register_funcptr
+       gst_pad_set_setcaps_function
+       gst_caps_ref
+       gst_clock_id_unref
+       gst_pad_set_activatepush_function
+       gst_pad_set_activate_function
+       gst_pad_set_bufferalloc_function
+       gst_element_lost_state
+       gst_clock_id_unschedule
+       gst_element_abort_state
+       gst_element_commit_state
+       gst_element_message_full
+       gst_event_parse_newsegment
+       gst_element_post_message
+       gst_clock_id_wait
+       gst_clock_new_single_shot_id
+       gst_pad_activate_push
+       gst_pad_activate_pull
+       gst_pad_check_pull_range
+       gst_pad_stop_task
+       gst_pad_start_task
+       gst_pad_pause_task
+       gst_message_new_eos
+       gst_pad_pull_range
+       gst_pad_set_getrange_function
+       gst_pad_set_checkgetrange_function
+       gst_query_set_position
+       gst_query_parse_position
+       gst_event_new_flush_stop
+       gst_pad_push_event
+       gst_event_new_flush_start
+       gst_event_parse_seek
+       gst_flow_get_name
+       gst_event_new_newsegment
+       gst_pad_set_caps
+       gst_pad_fixate_caps
+       gst_caps_truncate
+       gst_caps_make_writable
+       gst_caps_copy_nth
+       gst_caps_unref
+       gst_pad_peer_get_caps
+       gst_event_new_eos
+       gst_caps_is_equal
+       gst_pad_accept_caps
+       gst_buffer_set_caps
+       gst_mini_object_copy
+       gst_mini_object_is_writable
+       gst_mini_object_replace
+       gst_query_set_seeking
+       gst_query_set_formats
+       gst_event_get_structure
+       gst_value_set_caps
+       gst_value_get_mini_object
+       gst_pad_proxy_setcaps
+       gst_buffer_join
+       gst_pad_is_active
+       gst_pad_use_fixed_caps
+       gst_iterator_free
+       gst_iterator_fold
+       gst_element_iterate_pads
+       gst_flow_return_get_type
+       gst_pad_query_position
+       gst_type_find_factory_call_function
+       gst_type_find_factory_get_type
+       gst_type_find_factory_get_list
+       gst_plugin_feature_list_free
+       gst_tag_get_nick
+       gst_tag_list_get_value_index
+       gst_tag_list_get_string_index
+       gst_tag_get_type
+       gst_tag_list_get_tag_size
+       gst_tag_list_free
+       gst_tag_list_foreach
+       gst_query_set_segment
+       gst_element_iterate_src_pads
+       gst_element_factory_get_static_pad_templates
+       gst_plugin_feature_get_rank
+       gst_element_factory_get_klass
+       gst_pad_chain
+       gst_pad_query_convert
+       gst_object_sink
+       gst_registry_feature_filter
+       gst_registry_get_default
+       gst_message_new_segment_done
+       gst_message_new_segment_start
+       gst_tag_list_add
+       gst_tag_list_new
+       gst_value_list_append_value
+       gst_value_set_mini_object
+       gst_query_set_convert
+       gst_query_parse_convert
+       gst_tag_setter_get_type
+       gst_tag_setter_get_list
+       gst_tag_setter_get_merge_mode
+       gst_tag_list_get_uint_index
+       gst_tag_list_get_double_index
+       gst_is_tag_list
+       gst_tag_list_insert
+       gst_util_uint64_scale
+       gst_message_new_tag
+       gst_event_parse_tag
+       gst_tag_list_merge
+       gst_value_list_get_value
+       gst_value_list_get_size
+       gst_value_get_int_range_max
+       gst_value_get_int_range_min
+       gst_element_get_base_time
+       gst_object_set_parent
+       gst_object_set_parent
+       gst_pad_set_fixatecaps_function
+       gst_registry_get_feature_list_by_plugin
+       gst_registry_find_feature
+       gst_registry_find_plugin
+       gst_plugin_feature_load
+       gst_plugin_list_free
+       gst_registry_get_plugin_list
+       gst_plugin_load_file
+       _gst_debug_nameof_funcptr
\ No newline at end of file
index 231b8e7..d47cf0b 100644 (file)
@@ -6,39 +6,23 @@ EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-launch", "gst-launch.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-register", "gst-register.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
+               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C} = {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}
        EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-inspect", "gst-inspect.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
        EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstelements", "gstelements.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
        EndProjectSection
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstoptimalscheduler", "gstoptimalscheduler.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstspider", "gstspider.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstbytestream", "gstbytestream.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstgetbits", "gstgetbits.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgstbase", "libgstbase.vcproj", "{FE3C9C89-CD25-451D-8526-8726A4914EE9}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
        EndProjectSection
@@ -57,10 +41,6 @@ Global
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Release.ActiveCfg = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Release.Build.0 = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Debug.ActiveCfg = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Release.ActiveCfg = Release|Win32
@@ -69,22 +49,10 @@ Global
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Release.ActiveCfg = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Release.Build.0 = Release|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Debug.ActiveCfg = Debug|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Debug.Build.0 = Debug|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Release.ActiveCfg = Release|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Release.Build.0 = Release|Win32
        EndGlobalSection
        GlobalSection(ExtensibilityGlobals) = postSolution
        EndGlobalSection
index 5f0cecd..1728005 100644 (file)
@@ -25,7 +25,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                BufferSecurityCheck="TRUE"
                                UsePrecompiledHeader="2"
                                PrecompiledHeaderThrough="config.h"
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="popt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
-                               OutputFile="$(OutDir)/libgtreamer-0.8.dll"
+                               AdditionalDependencies="libpopt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
+                               OutputFile="$(OutDir)/libgtreamer-$(Version).dll"
                                LinkIncremental="0"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
                                IgnoreAllDefaultLibraries="FALSE"
-                               ModuleDefinitionFile="gst.def"
+                               ModuleDefinitionFile="gstreamer.def"
                                DelayLoadDLLs=""
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
@@ -62,7 +62,8 @@ mkdir c:\gstreamer\bin
 copy /Y $(TargetPath) c:\gstreamer\bin
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do msgfmt -o ..\po\%%i.gmo ..\po\%%i.po
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
-for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo"/>
+for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"
                                CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@@ -102,12 +103,15 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                        OutputDirectory="Release"
                        IntermediateDirectory="Release"
                        ConfigurationType="2"
-                       CharacterSet="2">
+                       CharacterSet="2"
+                       ReferencesPath="">
                        <Tool
                                Name="VCCLCompilerTool"
-                               AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
+                               AdditionalIncludeDirectories=".\;..\;..\libs;"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
+                               ExceptionHandling="FALSE"
                                RuntimeLibrary="2"
+                               BufferSecurityCheck="FALSE"
                                UsePrecompiledHeader="2"
                                PrecompiledHeaderThrough="config.h"
                                WarningLevel="3"
@@ -118,13 +122,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="popt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
-                               OutputFile="$(OutDir)/libgtreamer-0.8.dll"
+                               AdditionalDependencies="libpopt.lib glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib libxml2.lib wsock32.lib intl.lib"
+                               OutputFile="$(OutDir)/libgtreamer-0.9.dll"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
                                IgnoreAllDefaultLibraries="FALSE"
-                               ModuleDefinitionFile="gst.def"
+                               ModuleDefinitionFile="gstreamer.def"
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
                                SubSystem="2"
@@ -136,16 +140,17 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                Name="VCMIDLTool"/>
                        <Tool
                                Name="VCPostBuildEventTool"
-                               CommandLine="del gst.def
-mkdir c:\gstreamer
+                               CommandLine="mkdir c:\gstreamer
 mkdir c:\gstreamer\bin
 copy /Y $(TargetPath) c:\gstreamer\bin
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do msgfmt -o ..\po\%%i.gmo ..\po\%%i.po
 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
-for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo"/>
+for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do copy /Y ..\po\%%i.gmo c:\gstreamer\locale\%%i\gstreamer-0.8.mo
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"
-                               CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
+                               CommandLine="echo $(Path)
+copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
 copy $(ProjectDir)\gstversion.h $(ProjectDir)\..\gst\gstversion.h
 copy $(ProjectDir)\gstenumtypes.h $(ProjectDir)\..\gst\gstenumtypes.h
 copy $(ProjectDir)\gstenumtypes.c $(ProjectDir)\..\gst\gstenumtypes.c
@@ -201,16 +206,16 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstbuffer.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcaps.c">
+                               RelativePath="..\gst\gstbus.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstclock.c">
+                               RelativePath="..\gst\gstcaps.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcpu.c">
+                               RelativePath="..\gst\gstchildproxy.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstdata.c">
+                               RelativePath="..\gst\gstclock.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstelement.c">
@@ -234,27 +239,45 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstformat.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstghostpad.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstindex.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstindexfactory.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstinfo.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstinterface.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstiterator.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstmarshal.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstmemchunk.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstmessage.c">
+                       </File>
+                       <File
+                               RelativePath="..\gst\gstminiobject.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstobject.c">
                        </File>
                        <File
                                RelativePath="..\gst\gstpad.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gstpadtemplate.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gstparse.c">
                        </File>
                        <File
@@ -267,9 +290,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstpluginfeature.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstprobe.c">
-                       </File>
-                       <File
                                RelativePath="..\gst\gstquery.c">
                        </File>
                        <File
@@ -282,10 +302,7 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstregistry.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstregistrypool.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\gstscheduler.c">
+                               RelativePath="..\gst\gstregistryxml.c">
                        </File>
                        <File
                                RelativePath="..\gst\gststructure.c">
@@ -294,13 +311,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstsystemclock.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gsttag.c">
+                               RelativePath="..\gst\gsttaglist.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gsttaginterface.c">
+                               RelativePath="..\gst\gsttagsetter.c">
                        </File>
                        <File
-                               RelativePath="..\gst\gstthread.c">
+                               RelativePath="..\gst\gsttask.c">
                        </File>
                        <File
                                RelativePath="..\gst\gsttrace.c">
@@ -309,6 +326,9 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gsttypefind.c">
                        </File>
                        <File
+                               RelativePath="..\gst\gsttypefindfactory.c">
+                       </File>
+                       <File
                                RelativePath="..\gst\gsturi.c">
                        </File>
                        <File
@@ -324,10 +344,13 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstxml.c">
                        </File>
                        <File
-                               RelativePath="..\gst\registries\gstxmlregistry.c">
+                               RelativePath="..\gst\parse\lex._gst_parse_yy.c">
                        </File>
                        <File
-                               RelativePath="..\gst\parse\lex._gst_parse_yy.c">
+                               RelativePath=".\link_oldruntime.c">
+                       </File>
+                       <File
+                               RelativePath="..\..\..\..\Program Files\Microsoft Visual Studio .NET 2003\Vc7\crt\src\intel\dll_lib\ulldvrm.obj">
                        </File>
                </Filter>
                <Filter
@@ -356,9 +379,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstconfig.h">
                        </File>
                        <File
-                               RelativePath="..\gst\gstcpu.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\gstenumtypes.h">
                        </File>
                        <File
@@ -383,12 +403,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                                RelativePath="..\gst\gstplugin.h">
                        </File>
                        <File
-                               RelativePath="..\gst\gstscheduler.h">
-                       </File>
-                       <File
-                               RelativePath="..\gst\gsttaginterface.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\gsttrace.h">
                        </File>
                        <File
@@ -409,53 +423,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
                </Filter>
-               <Filter
-                       Name="libs"
-                       Filter="">
-                       <Filter
-                               Name="control"
-                               Filter="">
-                               <File
-                                       RelativePath="..\libs\gst\control\control.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\control.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam_smooth.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparam_smooth.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparamcommon.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparammanager.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dparammanager.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dplinearinterp.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\dplinearinterp.h">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\unitconvert.c">
-                               </File>
-                               <File
-                                       RelativePath="..\libs\gst\control\unitconvert.h">
-                               </File>
-                       </Filter>
-               </Filter>
        </Files>
        <Globals>
        </Globals>
index a8d9937..35563ed 100644 (file)
@@ -23,7 +23,7 @@
                                AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
                                MinimalRebuild="TRUE"
-                               BasicRuntimeChecks="3"
+                               BasicRuntimeChecks="0"
                                RuntimeLibrary="3"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
@@ -87,7 +87,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
-                               OutputFile="$(OutDir)/gst-inspect.exe"
+                               OutputFile="$(OutDir)/gst-inspect-0.9.exe"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
index 06323c8..7bcbed2 100644 (file)
@@ -24,7 +24,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
                                Detect64BitPortabilityProblems="TRUE"
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLinkerTool"
-                               AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
+                               AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib gstelements.lib libgstbase.lib libgstreamer.lib"
                                OutputFile="$(OutDir)/gst-launch.exe"
                                LinkIncremental="2"
                                SuppressStartupBanner="TRUE"
-                               AdditionalLibraryDirectories="c:\usr\lib"
+                               AdditionalLibraryDirectories="c:\usr\lib;C:\devel\gstreamer\win32\Release"
                                IgnoreAllDefaultLibraries="FALSE"
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile="$(OutDir)/gst-launch.pdb"
@@ -87,7 +87,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib intl.lib"
-                               OutputFile="$(OutDir)/gst-launch.exe"
+                               OutputFile="$(OutDir)/gst-launch-0.9.exe"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="c:\usr\lib"
index 7e3ce42..fd1b97c 100644 (file)
@@ -24,7 +24,7 @@
                                PreprocessorDefinitions="WIN32;_DEBUG;HAVE_CONFIG_H;HAVE_WIN32"
                                MinimalRebuild="TRUE"
                                BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
+                               RuntimeLibrary="5"
                                UsePrecompiledHeader="0"
                                WarningLevel="3"
                                Detect64BitPortabilityProblems="TRUE"
                                Name="VCMIDLTool"/>
                        <Tool
                                Name="VCPostBuildEventTool"
-                               CommandLine="copy /Y $(TargetPath) c:\gstreamer\bin"/>
+                               CommandLine="mkdir c:\gstreamer\plugins
+copy /Y $(TargetPath) c:\gstreamer\plugins
+"/>
                        <Tool
                                Name="VCPreBuildEventTool"/>
                        <Tool
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
                        <File
-                               RelativePath="..\gst\elements\gstaggregator.c">
+                               RelativePath="..\gst\elements\gstbufferstore.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstbufferstore.c">
+                               RelativePath="..\gst\elements\gstcapsfilter.c">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstelements.c">
                                RelativePath="..\gst\elements\gstfakesrc.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstfdsink.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gstfdsrc.c">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstfilesink.c">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstidentity.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstmd5sink.c">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gstshaper.c">
+                               RelativePath="..\gst\elements\gsttee.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gststatistics.c">
+                               RelativePath="..\gst\elements\gsttypefindelement.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gsttee.c">
+                               RelativePath=".\link_oldruntime.c">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gsttypefindelement.c">
+                               RelativePath=".\mman.c">
                        </File>
                        <File
-                               RelativePath=".\mman.c">
+                               RelativePath=".\ulldvrm.obj">
                        </File>
                </Filter>
                <Filter
                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
                        <File
-                               RelativePath="..\gst\elements\gstaggregator.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstbufferstore.h">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstfakesrc.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstfdsink.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstfdsrc.h">
                        </File>
                        <File
                                RelativePath="..\gst\elements\gstidentity.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstmd5sink.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gstmultidisksrc.h">
                        </File>
                        <File
-                               RelativePath="..\gst\elements\gstshaper.h">
-                       </File>
-                       <File
-                               RelativePath="..\gst\elements\gststatistics.h">
-                       </File>
-                       <File
                                RelativePath="..\gst\elements\gsttee.h">
                        </File>
                        <File
index a53f2f1..17e53c0 100644 (file)
 EXPORTS
        gst_init
-        gst_registry_pool_find_plugin
-        gst_uri_handler_get_type
-        gst_registry_pool_find_plugin
-        gst_uri_handler_get_type
-        gst_type_find_factory_get_type
-        gst_index_factory_get_type
-        gst_index_add_association
-        gst_index_add_format
-        gst_index_entry_assoc_map
-        gst_index_get_assoc_entry
-        gst_index_get_writer_id
-        gst_registry_pool_find_feature
-        gst_scheduler_factory_get_type
-        gst_element_factory_find
-        gst_control_init
-        gst_init_with_popt_table
-        gst_bin_get_list
-        gst_dpman_list_dparam_specs
-        gst_dpman_get_manager
-        gst_pad_get_internal_links_default
-        gst_pad_get_query_types
-        gst_pad_get_query_types_default
-        gst_pad_query_default
-        gst_pad_get_event_masks
-        gst_pad_get_event_masks_default
-        gst_pad_event_default
-        gst_pad_convert
-        gst_pad_convert_default
-        gst_pad_set_convert_function
-        gst_pad_set_fixate_function
-        gst_pad_get_formats
-        gst_pad_get_formats_default
-        gst_pad_get_name
-        gst_pad_get_direction
-        gst_pad_get_peer
-        gst_pad_get_pad_template_caps
-        gst_pad_is_negotiated
-        gst_pad_try_set_caps_nonfixed
-        gst_element_get_pad
-        gst_element_get_pad_list
-        gst_element_is_indexable
-        gst_element_get_clock
-        gst_element_provides_clock
-        gst_element_requires_clock
-        gst_element_found_tags
-        gst_element_yield
-        gst_element_unlink
-        gst_plugin_feature_get_type
-        gst_element_factory_create
-        __gst_element_factory_add_pad_template
-        gst_structure_foreach
-        gst_structure_to_string
-        gst_structure_get_name
-        gst_structure_get_boolean
-        gst_structure_set_name
-        gst_structure_copy
-        gst_structure_remove_field
-        gst_caps_structure_fixate_field_nearest_int
-        gst_caps_structure_fixate_field_nearest_double
-        gst_caps_get_structure
-        gst_caps_get_size
-        gst_pad_custom_new_from_template
-        gst_caps_set_simple
-        gst_caps_is_empty
-        gst_caps_is_any
-        gst_value_serialize
-        gst_format_get_details
-        gst_format_get_by_nick
-        gst_format_register
-        gst_query_type_get_details
-        gst_value_get_caps
-        gst_value_init_and_copy
-        gst_value_get_fraction_numerator
-        gst_value_get_fraction_denominator
-        gst_value_set_fraction
-        gst_caps_get_type
-        gst_uri_get_uri_type
-        gst_plugin_feature_get_name
-        gst_element_factory_get_type
-        gst_plugin_get_feature_list
-        gst_registry_pool_plugin_list
-        gst_object_get_name
-        gst_object_get_parent
-        gst_object_set_name
-        gst_main_quit
-        gst_bin_iterate
-        gst_object_unref
-        gst_element_wait_state_change
-        gst_main
-        gst_bin_get_clock
-        gst_element_set_state
-        gst_bin_add
-        gst_bin_add_many
-        gst_element_factory_make
-        gst_xml_write_file
-        gst_element_default_error
-        gst_object_default_deep_notify
-        gst_parse_launch
-        gst_parse_launchv
-        gst_alloc_trace_print_all
-        gst_alloc_trace_available
-        gst_alloc_trace_set_flags_all
-        gst_util_set_object_arg
-        gst_bin_get_by_name
-        gst_xml_get_topelements
-        gst_xml_parse_file
-        gst_xml_new
-        gst_tag_list_new
-        gst_tag_list_add
-        gst_tag_list_foreach
-        gst_tag_list_free
-        gst_tag_list_copy
-        gst_tag_list_merge
-        gst_tag_get_nick
-        gst_tag_get_flag
-        gst_tag_list_get_uint_index
-        gst_tag_list_get_double_index
-        gst_tag_list_get_value_index
-        gst_tag_list_get_string_index
-        gst_is_tag_list
-        gst_tag_get_type
-        gst_tag_list_get_tag_size
-        gst_tag_list_add_values
-        gst_tag_setter_get_list
-        gst_tag_setter_get_merge_mode
-        gst_tag_setter_get_type
-        gst_element_found_tags_for_pad
-        gst_registry_get_path_list      
-        gst_registry_load
-        gst_registry_save
-        gst_registry_rebuild
-        gst_registry_add_path
-        gst_registry_get_type
-        gst_registry_pool_list
-        gst_data_unref
-        gst_buffer_new
-        gst_buffer_create_sub
-        gst_buffer_merge
-        gst_buffer_is_span_fast
-        gst_buffer_stamp
-        gst_pad_pull
-        gst_pad_send_event
-        gst_pad_alloc_buffer
-        gst_pad_recover_caps_error
-        gst_event_new_seek
-        gst_event_new_tag
-        gst_pad_query
-        gst_event_new_size
-        gst_element_class_set_details
-        gst_element_class_add_pad_template
-        gst_element_class_get_pad_template
-        gst_static_pad_template_get
-        gst_static_caps_get
-        gst_element_add_pad
-        gst_element_remove_pad
-        gst_element_no_more_pads
-        gst_pad_set_getcaps_function
-        gst_pad_proxy_getcaps
-        gst_pad_new
-        gst_pad_set_chain_function
-        gst_pad_new_from_template
-        gst_pad_set_get_function
-        gst_element_set_loop_function
-        gst_pad_push
-        gst_pad_get_parent
-        gst_buffer_get_type
-        gst_data_ref
-        gst_data_copy
-        gst_data_copy_on_write
-        gst_data_is_writable
-        gst_buffer_new_and_alloc
-        gst_element_register
-        gst_util_dump_mem
-        gst_element_wait
-        gst_element_set_time
-        gst_element_link_pads
-        gst_element_error_full
-        gst_core_error_quark
-        gst_pad_set_formats_function
-        gst_pad_set_query_type_function
-        gst_pad_set_query_function
-        gst_pad_set_event_mask_function
-        gst_pad_set_event_function
-        gst_pad_set_unlink_function
-        gst_element_set_eos
-        gst_event_new
-        gst_resource_error_quark
-        gst_uri_construct
-        gst_event_discont_get_value
-        gst_uri_get_location
-        gst_uri_get_protocol
-        gst_uri_handler_new_uri
-        gst_event_new_discontinuous
-        gst_pad_set_link_function
-        gst_pad_proxy_pad_link
-        gst_pad_set_element_private
-        gst_pad_set_internal_link_function
-        gst_caps_new_any
-        gst_pad_get_caps
-        gst_pad_get_element_private
-        gst_pad_try_set_caps
-        gst_pad_get_negotiated_caps
-        gst_data_ref_by_count
-        gst_pad_set_explicit_caps
-        gst_caps_copy
-        gst_pad_use_explicit_caps
-        gst_stream_error_quark
-        gst_type_find_factory_call_function
-        gst_type_find_factory_get_list
-        gst_type_find_suggest
-        gst_type_find_peek
-        gst_type_find_register
-        gst_caps_free
-        gst_element_get_state
-        gst_caps_replace
-        gst_pad_collectv
-        gst_atomic_int_read
-        gst_pad_set_active
-        gst_scheduler_get_type
-        gst_scheduler_register
-        gst_plugin_add_feature
-        gst_scheduler_factory_new
-        gst_pad_call_get_function
-        gst_object_ref
-        gst_pad_call_chain_function
-        gst_caps_intersect
-        gst_pad_template_new
-        gst_pad_template_get_type
-        gst_pad_template_get_caps
-        gst_element_add_ghost_pad
-        gst_registry_pool_feature_list
-        gst_object_replace
-        gst_pad_unlink
-        gst_pad_link
-        gst_bin_remove
-        gst_element_get_pad_template_list
-        gst_element_sync_state_with_parent
-        gst_element_link
-        gst_element_factory_get_element_type
-        gst_pad_get_allowed_caps
-        gst_element_interrupt
-        gst_seek_type_get_type
-        gst_event_type_get_type
-        gst_pad_unnegotiate
-        gst_pipeline_new
-        gst_pipeline_get_type
-        gst_bin_new
-        gst_bin_get_by_interface
-        gst_bin_get_all_by_interface
-        gst_alloc_trace_live_all
-        gst_element_link_many
-        gst_caps_new_empty
-        gst_caps_new_simple
-        gst_caps_is_fixed
-        gst_caps_to_string
-        gst_caps_from_string
-        gst_type_list
-        gst_type_fourcc
-        gst_type_double_range
-        gst_type_int_range
-        gst_type_fraction
-        gst_structure_new
-        gst_caps_new_full
-        gst_caps_append
-        gst_caps_append_structure
-        gst_caps_do_simplify
-        gst_structure_has_field
-        gst_structure_get_string
-        gst_structure_get_int
-        gst_structure_get_double
-        gst_structure_get_fourcc
-        gst_structure_get_value
-        gst_structure_set
-        gst_structure_set_value
-        gst_library_load
-        gst_system_clock_get_type
-        gst_clock_get_type
-        gst_clock_get_event_time
-        gst_implements_interface_get_type
-        gst_implements_interface_check
-        gst_marshal_VOID__UINT_BOXED
-        gst_marshal_BOOLEAN__POINTER
-        gst_marshal_VOID__POINTER_OBJECT
-        gst_marshal_VOID__INT_INT
-        _gst_element_error_printf
-        _gst_bin_type           DATA
-        _gst_element_type       DATA
-        _gst_object_type        DATA
-        _gst_registry_auto_load DATA
-        _gst_pad_type           DATA
-        _gst_real_pad_type      DATA
-        _gst_ghost_pad_type     DATA
-        _gst_event_type         DATA
-
+    gst_uri_handler_get_type
+    gst_uri_handler_get_type
+    gst_index_factory_get_type
+    gst_index_add_association
+    gst_index_add_format
+    gst_index_entry_assoc_map
+    gst_index_get_assoc_entry
+    gst_index_get_writer_id
+    gst_element_factory_find
+    gst_init_with_popt_table
+    gst_pad_get_internal_links_default
+    gst_pad_get_query_types
+    gst_pad_get_query_types_default
+    gst_pad_query_default
+    gst_pad_event_default
+    gst_pad_get_direction
+    gst_pad_get_peer
+    gst_pad_get_pad_template_caps
+    gst_element_get_pad
+    gst_element_is_indexable
+    gst_element_get_clock
+    gst_element_provides_clock
+    gst_element_requires_clock
+    gst_element_found_tags
+    gst_element_unlink
+    gst_plugin_feature_get_type
+    gst_element_factory_create
+    gst_structure_foreach
+    gst_structure_to_string
+    gst_structure_get_name
+    gst_structure_get_boolean
+    gst_structure_set_name
+    gst_structure_copy
+    gst_structure_remove_field
+    gst_caps_structure_fixate_field_nearest_int
+    gst_caps_structure_fixate_field_nearest_double
+    gst_caps_get_structure
+    gst_caps_get_size
+    gst_caps_set_simple
+    gst_caps_is_empty
+    gst_caps_is_any
+    gst_value_serialize
+    gst_format_get_details
+    gst_format_get_by_nick
+    gst_format_register
+    gst_query_type_get_details
+    gst_value_get_caps
+    gst_value_init_and_copy
+    gst_value_get_fraction_numerator
+    gst_value_get_fraction_denominator
+    gst_value_set_fraction
+    gst_caps_get_type
+    gst_uri_get_uri_type
+    gst_plugin_feature_get_name
+    gst_element_factory_get_type
+    gst_object_get_name
+    gst_object_get_parent
+    gst_object_set_name
+    gst_object_unref
+    gst_element_set_state
+    gst_bin_add
+    gst_bin_add_many
+    gst_element_factory_make
+    gst_xml_write_file
+    gst_element_default_error
+    gst_object_default_deep_notify
+    gst_parse_launch
+    gst_parse_launchv
+    gst_alloc_trace_print_all
+    gst_alloc_trace_available
+    gst_alloc_trace_set_flags_all
+    gst_util_set_object_arg
+    gst_bin_get_by_name
+    gst_xml_get_topelements
+    gst_xml_parse_file
+    gst_xml_new
+    gst_element_found_tags_for_pad
+    gst_buffer_new
+    gst_buffer_create_sub
+    gst_buffer_merge
+    gst_buffer_is_span_fast
+    gst_buffer_stamp
+    gst_pad_send_event
+    gst_pad_alloc_buffer
+    gst_event_new_seek
+    gst_event_new_tag
+    gst_pad_query
+    gst_element_class_set_details
+    gst_element_class_add_pad_template
+    gst_element_class_get_pad_template
+    gst_static_pad_template_get
+    gst_static_caps_get
+    gst_element_add_pad
+    gst_element_remove_pad
+    gst_element_no_more_pads
+    gst_pad_set_getcaps_function
+    gst_pad_proxy_getcaps
+    gst_pad_new
+    gst_pad_set_chain_function
+    gst_pad_new_from_template
+    gst_pad_push
+    gst_buffer_get_type
+    gst_buffer_new_and_alloc
+    gst_element_register
+    gst_util_dump_mem
+    gst_element_link_pads
+    gst_core_error_quark
+    gst_pad_set_query_type_function
+    gst_pad_set_query_function
+    gst_pad_set_event_function
+    gst_pad_set_unlink_function
+    gst_resource_error_quark
+    gst_uri_construct
+    gst_uri_get_location
+    gst_uri_get_protocol
+    gst_uri_handler_new_uri
+    gst_pad_set_link_function
+    gst_pad_set_element_private
+    gst_pad_set_internal_link_function
+    gst_caps_new_any
+    gst_pad_get_caps
+    gst_pad_get_element_private
+    gst_pad_get_negotiated_caps
+    gst_caps_copy
+    gst_stream_error_quark
+    gst_type_find_suggest
+    gst_type_find_peek
+    gst_type_find_register
+    gst_element_get_state
+    gst_caps_replace
+    gst_pad_set_active
+    gst_object_ref
+    gst_caps_intersect
+    gst_pad_template_new
+    gst_pad_template_get_type
+    gst_pad_template_get_caps
+    gst_object_replace
+    gst_pad_unlink
+    gst_pad_link
+    gst_bin_remove
+    gst_element_sync_state_with_parent
+    gst_element_link
+    gst_element_factory_get_element_type
+    gst_pad_get_allowed_caps
+    gst_seek_type_get_type
+    gst_event_type_get_type
+    gst_pipeline_new
+    gst_pipeline_get_type
+    gst_bin_new
+    gst_bin_get_by_interface
+    gst_alloc_trace_live_all
+    gst_element_link_many
+    gst_caps_new_empty
+    gst_caps_new_simple
+    gst_caps_is_fixed
+    gst_caps_to_string
+    gst_caps_from_string
+    gst_type_list
+    gst_type_fourcc
+    gst_type_double_range
+    gst_type_int_range
+    gst_type_fraction
+    gst_structure_new
+    gst_caps_new_full
+    gst_caps_append
+    gst_caps_append_structure
+    gst_caps_do_simplify
+    gst_structure_has_field
+    gst_structure_get_string
+    gst_structure_get_int
+    gst_structure_get_double
+    gst_structure_get_fourcc
+    gst_structure_get_value
+    gst_structure_set
+    gst_structure_set_value
+    gst_system_clock_get_type
+    gst_clock_get_type
+    gst_implements_interface_get_type
+    gst_implements_interface_check
+    gst_marshal_VOID__UINT_BOXED
+    gst_marshal_BOOLEAN__POINTER
+    gst_marshal_VOID__POINTER_OBJECT
+    gst_marshal_VOID__INT_INT
+    _gst_element_error_printf
+    _gst_bin_type           DATA
+    _gst_element_type       DATA
+    _gst_object_type        DATA
+    _gst_registry_auto_load DATA
+    _gst_pad_type           DATA
+    gst_deinit
+    gst_alloc_trace_print_live
+    gst_message_parse_state_changed
+    gst_object_default_error
+    gst_message_parse_error
+    gst_message_parse_warning
+    gst_message_parse_tag
+    gst_mini_object_unref
+    gst_mini_object_get_type
+    gst_message_get_type
+    gst_message_get_structure
+    gst_bus_pop
+    gst_bus_poll
+    gst_element_get_bus
+    gst_bus_post
+    gst_message_new_warning
+    
+    gst_mini_object_ref
+    gst_marshal_VOID__OBJECT_OBJECT
+    gst_event_get_type
+    
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;exports needed by libgstbase.dll
+       gst_pad_set_activatepull_function
+       _gst_debug_category_new
+       gst_debug_log_valist
+       _gst_debug_register_funcptr
+       gst_pad_set_setcaps_function
+       gst_caps_ref
+       gst_clock_id_unref
+       gst_pad_set_activatepush_function
+       gst_pad_set_activate_function
+       gst_pad_set_bufferalloc_function
+       gst_element_lost_state
+       gst_clock_id_unschedule
+       gst_element_abort_state
+       gst_element_commit_state
+       gst_element_message_full
+       gst_event_parse_newsegment
+       gst_element_post_message
+       gst_clock_id_wait
+       gst_clock_new_single_shot_id
+       gst_pad_activate_push
+       gst_pad_activate_pull
+       gst_pad_check_pull_range
+       gst_pad_stop_task
+       gst_pad_start_task
+       gst_pad_pause_task
+       gst_message_new_eos
+       gst_pad_pull_range
+       gst_pad_set_getrange_function
+       gst_pad_set_checkgetrange_function
+       gst_query_set_position
+       gst_query_parse_position
+       gst_event_new_flush_stop
+       gst_pad_push_event
+       gst_event_new_flush_start
+       gst_event_parse_seek
+       gst_flow_get_name
+       gst_event_new_newsegment
+       gst_pad_set_caps
+       gst_pad_fixate_caps
+       gst_caps_truncate
+       gst_caps_make_writable
+       gst_caps_copy_nth
+       gst_caps_unref
+       gst_pad_peer_get_caps
+       gst_event_new_eos
+       gst_caps_is_equal
+       gst_pad_accept_caps
+       gst_buffer_set_caps
+       gst_mini_object_copy
+       gst_mini_object_is_writable
+       gst_mini_object_replace
+       gst_query_set_seeking
+       gst_query_set_formats
+       gst_event_get_structure
+       gst_value_set_caps
+       gst_value_get_mini_object
+       gst_pad_proxy_setcaps
+       gst_buffer_join
+       gst_pad_is_active
+       gst_pad_use_fixed_caps
+       gst_iterator_free
+       gst_iterator_fold
+       gst_element_iterate_pads
+       gst_flow_return_get_type
+       gst_pad_query_position
+       gst_type_find_factory_call_function
+       gst_type_find_factory_get_type
+       gst_type_find_factory_get_list
+       gst_plugin_feature_list_free
+       gst_tag_get_nick
+       gst_tag_list_get_value_index
+       gst_tag_list_get_string_index
+       gst_tag_get_type
+       gst_tag_list_get_tag_size
+       gst_tag_list_free
+       gst_tag_list_foreach
+       gst_query_set_segment
+       gst_element_iterate_src_pads
+       gst_element_factory_get_static_pad_templates
+       gst_plugin_feature_get_rank
+       gst_element_factory_get_klass
+       gst_pad_chain
+       gst_pad_query_convert
+       gst_object_sink
+       gst_registry_feature_filter
+       gst_registry_get_default
+       gst_message_new_segment_done
+       gst_message_new_segment_start
+       gst_tag_list_add
+       gst_tag_list_new
+       gst_value_list_append_value
+       gst_value_set_mini_object
+       gst_query_set_convert
+       gst_query_parse_convert
+       gst_tag_setter_get_type
+       gst_tag_setter_get_list
+       gst_tag_setter_get_merge_mode
+       gst_tag_list_get_uint_index
+       gst_tag_list_get_double_index
+       gst_is_tag_list
+       gst_tag_list_insert
+       gst_util_uint64_scale
+       gst_message_new_tag
+       gst_event_parse_tag
+       gst_tag_list_merge
+       gst_value_list_get_value
+       gst_value_list_get_size
+       gst_value_get_int_range_max
+       gst_value_get_int_range_min
+       gst_element_get_base_time
+       gst_object_set_parent
+       gst_object_set_parent
+       gst_pad_set_fixatecaps_function
+       gst_registry_get_feature_list_by_plugin
+       gst_registry_find_feature
+       gst_registry_find_plugin
+       gst_plugin_feature_load
+       gst_plugin_list_free
+       gst_registry_get_plugin_list
+       gst_plugin_load_file
+       _gst_debug_nameof_funcptr
\ No newline at end of file
index 231b8e7..d47cf0b 100644 (file)
@@ -6,39 +6,23 @@ EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-launch", "gst-launch.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-register", "gst-register.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
+               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C} = {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}
        EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gst-inspect", "gst-inspect.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
        EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstelements", "gstelements.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9} = {FE3C9C89-CD25-451D-8526-8726A4914EE9}
        EndProjectSection
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstoptimalscheduler", "gstoptimalscheduler.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstspider", "gstspider.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstbytestream", "gstbytestream.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}"
-       ProjectSection(ProjectDependencies) = postProject
-               {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
-       EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstgetbits", "gstgetbits.vcproj", "{0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgstbase", "libgstbase.vcproj", "{FE3C9C89-CD25-451D-8526-8726A4914EE9}"
        ProjectSection(ProjectDependencies) = postProject
                {FC47A187-6B10-4B19-93B5-ED7BCC75D466} = {FC47A187-6B10-4B19-93B5-ED7BCC75D466}
        EndProjectSection
@@ -57,10 +41,6 @@ Global
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Release.ActiveCfg = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB70}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7E}.Release.Build.0 = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Debug.ActiveCfg = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7F}.Release.ActiveCfg = Release|Win32
@@ -69,22 +49,10 @@ Global
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Debug.Build.0 = Debug|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Release.ActiveCfg = Release|Win32
                {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7C}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7B}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7A}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BB7D}.Release.Build.0 = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Debug.ActiveCfg = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Debug.Build.0 = Debug|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Release.ActiveCfg = Release|Win32
-               {0CCB8AFC-97D8-4251-9B9D-08E7DC41BA7D}.Release.Build.0 = Release|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Debug.ActiveCfg = Debug|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Debug.Build.0 = Debug|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Release.ActiveCfg = Release|Win32
+               {FE3C9C89-CD25-451D-8526-8726A4914EE9}.Release.Build.0 = Release|Win32
        EndGlobalSection
        GlobalSection(ExtensibilityGlobals) = postSolution
        EndGlobalSection