updates for the win32 build (patch from Sebastien Moutte)

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)
This commit is contained in:
Sebastien Moutte 2005-10-10 13:52:18 +00:00 committed by Thomas Vander Stichele
parent 933bf92949
commit b4e68ab0a3
18 changed files with 856 additions and 933 deletions

View file

@ -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

View 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},

View 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},

View 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"
@ -37,13 +37,13 @@
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
@ -200,18 +205,18 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstbuffer.c">
</File>
<File
RelativePath="..\gst\gstbus.c">
</File>
<File
RelativePath="..\gst\gstcaps.c">
</File>
<File
RelativePath="..\gst\gstchildproxy.c">
</File>
<File
RelativePath="..\gst\gstclock.c">
</File>
<File
RelativePath="..\gst\gstcpu.c">
</File>
<File
RelativePath="..\gst\gstdata.c">
</File>
<File
RelativePath="..\gst\gstelement.c">
</File>
@ -233,27 +238,45 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
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>
@ -266,9 +289,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstpluginfeature.c">
</File>
<File
RelativePath="..\gst\gstprobe.c">
</File>
<File
RelativePath="..\gst\gstquery.c">
</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">
@ -308,6 +325,9 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gsttypefind.c">
</File>
<File
RelativePath="..\gst\gsttypefindfactory.c">
</File>
<File
RelativePath="..\gst\gsturi.c">
</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
@ -355,9 +378,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstconfig.h">
</File>
<File
RelativePath="..\gst\gstcpu.h">
</File>
<File
RelativePath="..\gst\gstenumtypes.h">
</File>
@ -382,12 +402,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstplugin.h">
</File>
<File
RelativePath="..\gst\gstscheduler.h">
</File>
<File
RelativePath="..\gst\gsttaginterface.h">
</File>
<File
RelativePath="..\gst\gsttrace.h">
</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>

View 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"
@ -190,11 +190,10 @@
#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"

View 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"

View 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"
@ -34,11 +34,11 @@
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"

View file

@ -20,6 +20,12 @@
#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 *****/

View 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"
@ -101,7 +101,9 @@
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
@ -128,10 +130,10 @@
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">
@ -142,12 +144,6 @@
<File
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>
@ -157,32 +153,26 @@
<File
RelativePath="..\gst\elements\gstidentity.c">
</File>
<File
RelativePath="..\gst\elements\gstmd5sink.c">
</File>
<File
RelativePath="..\gst\elements\gstshaper.c">
</File>
<File
RelativePath="..\gst\elements\gststatistics.c">
</File>
<File
RelativePath="..\gst\elements\gsttee.c">
</File>
<File
RelativePath="..\gst\elements\gsttypefindelement.c">
</File>
<File
RelativePath=".\link_oldruntime.c">
</File>
<File
RelativePath=".\mman.c">
</File>
<File
RelativePath=".\ulldvrm.obj">
</File>
</Filter>
<Filter
Name="Header Files"
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>
@ -192,9 +182,6 @@
<File
RelativePath="..\gst\elements\gstfakesrc.h">
</File>
<File
RelativePath="..\gst\elements\gstfdsink.h">
</File>
<File
RelativePath="..\gst\elements\gstfdsrc.h">
</File>
@ -207,18 +194,9 @@
<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>

View 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}

View file

@ -1,296 +1,335 @@
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

View 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

View 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"
@ -37,13 +37,13 @@
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
@ -200,18 +205,18 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstbuffer.c">
</File>
<File
RelativePath="..\gst\gstbus.c">
</File>
<File
RelativePath="..\gst\gstcaps.c">
</File>
<File
RelativePath="..\gst\gstchildproxy.c">
</File>
<File
RelativePath="..\gst\gstclock.c">
</File>
<File
RelativePath="..\gst\gstcpu.c">
</File>
<File
RelativePath="..\gst\gstdata.c">
</File>
<File
RelativePath="..\gst\gstelement.c">
</File>
@ -233,27 +238,45 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
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>
@ -266,9 +289,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstpluginfeature.c">
</File>
<File
RelativePath="..\gst\gstprobe.c">
</File>
<File
RelativePath="..\gst\gstquery.c">
</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">
@ -308,6 +325,9 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gsttypefind.c">
</File>
<File
RelativePath="..\gst\gsttypefindfactory.c">
</File>
<File
RelativePath="..\gst\gsturi.c">
</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
@ -355,9 +378,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstconfig.h">
</File>
<File
RelativePath="..\gst\gstcpu.h">
</File>
<File
RelativePath="..\gst\gstenumtypes.h">
</File>
@ -382,12 +402,6 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<File
RelativePath="..\gst\gstplugin.h">
</File>
<File
RelativePath="..\gst\gstscheduler.h">
</File>
<File
RelativePath="..\gst\gsttaginterface.h">
</File>
<File
RelativePath="..\gst\gsttrace.h">
</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>

View 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"

View 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"
@ -34,11 +34,11 @@
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"

View 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"
@ -101,7 +101,9 @@
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
@ -128,10 +130,10 @@
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">
@ -142,12 +144,6 @@
<File
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>
@ -157,32 +153,26 @@
<File
RelativePath="..\gst\elements\gstidentity.c">
</File>
<File
RelativePath="..\gst\elements\gstmd5sink.c">
</File>
<File
RelativePath="..\gst\elements\gstshaper.c">
</File>
<File
RelativePath="..\gst\elements\gststatistics.c">
</File>
<File
RelativePath="..\gst\elements\gsttee.c">
</File>
<File
RelativePath="..\gst\elements\gsttypefindelement.c">
</File>
<File
RelativePath=".\link_oldruntime.c">
</File>
<File
RelativePath=".\mman.c">
</File>
<File
RelativePath=".\ulldvrm.obj">
</File>
</Filter>
<Filter
Name="Header Files"
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>
@ -192,9 +182,6 @@
<File
RelativePath="..\gst\elements\gstfakesrc.h">
</File>
<File
RelativePath="..\gst\elements\gstfdsink.h">
</File>
<File
RelativePath="..\gst\elements\gstfdsrc.h">
</File>
@ -207,18 +194,9 @@
<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>

View file

@ -1,296 +1,335 @@
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

View 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