gst/base/gstbasesink.c: Prepare for doing QOS.
[platform/upstream/gstreamer.git] / win32 / GStreamer.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="7.10"
5         Name="libgstreamer"
6         ProjectGUID="{FC47A187-6B10-4B19-93B5-ED7BCC75D466}"
7         RootNamespace="GStreamer"
8         Keyword="Win32Proj">
9         <Platforms>
10                 <Platform
11                         Name="Win32"/>
12         </Platforms>
13         <Configurations>
14                 <Configuration
15                         Name="Debug|Win32"
16                         OutputDirectory="Debug"
17                         IntermediateDirectory="Debug"
18                         ConfigurationType="2"
19                         CharacterSet="2"
20                         ReferencesPath="">
21                         <Tool
22                                 Name="VCCLCompilerTool"
23                                 Optimization="0"
24                                 AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
25                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
26                                 MinimalRebuild="TRUE"
27                                 BasicRuntimeChecks="3"
28                                 RuntimeLibrary="3"
29                                 BufferSecurityCheck="TRUE"
30                                 UsePrecompiledHeader="2"
31                                 PrecompiledHeaderThrough="config.h"
32                                 WarningLevel="3"
33                                 Detect64BitPortabilityProblems="TRUE"
34                                 DebugInformationFormat="4"
35                                 CompileAs="1"/>
36                         <Tool
37                                 Name="VCCustomBuildTool"/>
38                         <Tool
39                                 Name="VCLinkerTool"
40                                 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"
41                                 OutputFile="$(OutDir)/libgtreamer-0.8.dll"
42                                 LinkIncremental="0"
43                                 SuppressStartupBanner="TRUE"
44                                 AdditionalLibraryDirectories="c:\usr\lib"
45                                 IgnoreAllDefaultLibraries="FALSE"
46                                 ModuleDefinitionFile="gst.def"
47                                 DelayLoadDLLs=""
48                                 GenerateDebugInformation="TRUE"
49                                 ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
50                                 SubSystem="2"
51                                 OptimizeReferences="0"
52                                 EnableCOMDATFolding="0"
53                                 ImportLibrary="$(OutDir)/libgstreamer.lib"
54                                 TargetMachine="1"/>
55                         <Tool
56                                 Name="VCMIDLTool"/>
57                         <Tool
58                                 Name="VCPostBuildEventTool"
59                                 CommandLine="del gst.def
60 mkdir c:\gstreamer
61 mkdir c:\gstreamer\bin
62 copy /Y $(TargetPath) c:\gstreamer\bin
63 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
64 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
65 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"/>
66                         <Tool
67                                 Name="VCPreBuildEventTool"
68                                 CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
69 copy $(ProjectDir)\gstversion.h $(ProjectDir)\..\gst\gstversion.h
70 copy $(ProjectDir)\gstenumtypes.h $(ProjectDir)\..\gst\gstenumtypes.h
71 copy $(ProjectDir)\gstenumtypes.c $(ProjectDir)\..\gst\gstenumtypes.c
72 echo #include &quot;gst/gstconfig.h&quot; &gt; gstmarshal.h.tmp
73 glib-genmarshal --header --prefix=gst_marshal $(ProjectDir)..\gst\gstmarshal.list &gt;&gt; gstmarshal.h.tmp
74 move gstmarshal.h.tmp $(ProjectDir)..\gst\gstmarshal.h
75 echo #include &quot;glib-object.h&quot; &gt; gstmarshal.c.tmp
76 echo #include &quot;gstmarshal.h&quot; &gt;&gt; gstmarshal.c.tmp
77 glib-genmarshal --body --prefix=gst_marshal $(ProjectDir)..\gst\gstmarshal.list &gt;&gt; gstmarshal.c.tmp
78 move gstmarshal.c.tmp $(ProjectDir)..\gst\gstmarshal.c
79 bison -d -v -p_gst_parse__yy $(ProjectDir)..\gst\parse\grammar.y -o $(ProjectDir)..\gst\parse\grammar.tab.c
80 flex -P_gst_parse_yy $(ProjectDir)..\gst\parse\parse.l
81 move lex._gst_parse_yy.c $(ProjectDir)..\gst\parse\lex._gst_parse_yy.c
82 type gstreamer.def &gt; gst.def
83 type gstreamer-dbg.def &gt;&gt; gst.def
84 "/>
85                         <Tool
86                                 Name="VCPreLinkEventTool"/>
87                         <Tool
88                                 Name="VCResourceCompilerTool"/>
89                         <Tool
90                                 Name="VCWebServiceProxyGeneratorTool"/>
91                         <Tool
92                                 Name="VCXMLDataGeneratorTool"/>
93                         <Tool
94                                 Name="VCWebDeploymentTool"/>
95                         <Tool
96                                 Name="VCManagedWrapperGeneratorTool"/>
97                         <Tool
98                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
99                 </Configuration>
100                 <Configuration
101                         Name="Release|Win32"
102                         OutputDirectory="Release"
103                         IntermediateDirectory="Release"
104                         ConfigurationType="2"
105                         CharacterSet="2">
106                         <Tool
107                                 Name="VCCLCompilerTool"
108                                 AdditionalIncludeDirectories=".\;..\;..\libs;c:\usr\include"
109                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;HAVE_WIN32;GST_EXPORTS"
110                                 RuntimeLibrary="2"
111                                 UsePrecompiledHeader="2"
112                                 PrecompiledHeaderThrough="config.h"
113                                 WarningLevel="3"
114                                 Detect64BitPortabilityProblems="TRUE"
115                                 DebugInformationFormat="3"
116                                 CompileAs="1"/>
117                         <Tool
118                                 Name="VCCustomBuildTool"/>
119                         <Tool
120                                 Name="VCLinkerTool"
121                                 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"
122                                 OutputFile="$(OutDir)/libgtreamer-0.8.dll"
123                                 LinkIncremental="1"
124                                 SuppressStartupBanner="TRUE"
125                                 AdditionalLibraryDirectories="c:\usr\lib"
126                                 IgnoreAllDefaultLibraries="FALSE"
127                                 ModuleDefinitionFile="gst.def"
128                                 GenerateDebugInformation="TRUE"
129                                 ProgramDatabaseFile="$(OutDir)/GStreamer.pdb"
130                                 SubSystem="2"
131                                 OptimizeReferences="2"
132                                 EnableCOMDATFolding="2"
133                                 ImportLibrary="$(OutDir)/libgstreamer.lib"
134                                 TargetMachine="1"/>
135                         <Tool
136                                 Name="VCMIDLTool"/>
137                         <Tool
138                                 Name="VCPostBuildEventTool"
139                                 CommandLine="del gst.def
140 mkdir c:\gstreamer
141 mkdir c:\gstreamer\bin
142 copy /Y $(TargetPath) c:\gstreamer\bin
143 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
144 for %%i in (af az ca cs en_GB fr nl sq sr sv tr uk) do mkdir c:\gstreamer\locale\%%i
145 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"/>
146                         <Tool
147                                 Name="VCPreBuildEventTool"
148                                 CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
149 copy $(ProjectDir)\gstversion.h $(ProjectDir)\..\gst\gstversion.h
150 copy $(ProjectDir)\gstenumtypes.h $(ProjectDir)\..\gst\gstenumtypes.h
151 copy $(ProjectDir)\gstenumtypes.c $(ProjectDir)\..\gst\gstenumtypes.c
152 echo #include &quot;gst/gstconfig.h&quot; &gt; gstmarshal.h.tmp
153 glib-genmarshal --header --prefix=gst_marshal $(ProjectDir)..\gst\gstmarshal.list &gt;&gt; gstmarshal.h.tmp
154 move gstmarshal.h.tmp $(ProjectDir)..\gst\gstmarshal.h
155 echo #include &quot;glib-object.h&quot; &gt; gstmarshal.c.tmp
156 echo #include &quot;gstmarshal.h&quot; &gt;&gt; gstmarshal.c.tmp
157 glib-genmarshal --body --prefix=gst_marshal $(ProjectDir)..\gst\gstmarshal.list &gt;&gt; gstmarshal.c.tmp
158 move gstmarshal.c.tmp $(ProjectDir)..\gst\gstmarshal.c
159 bison -d -v -p_gst_parse__yy $(ProjectDir)..\gst\parse\grammar.y -o $(ProjectDir)..\gst\parse\grammar.tab.c
160 flex -P_gst_parse_yy $(ProjectDir)..\gst\parse\parse.l
161 move lex._gst_parse_yy.c $(ProjectDir)..\gst\parse\lex._gst_parse_yy.c
162 type gstreamer.def &gt; gst.def
163 type gstreamer-dbg.def &gt;&gt; gst.def
164 "/>
165                         <Tool
166                                 Name="VCPreLinkEventTool"/>
167                         <Tool
168                                 Name="VCResourceCompilerTool"/>
169                         <Tool
170                                 Name="VCWebServiceProxyGeneratorTool"/>
171                         <Tool
172                                 Name="VCXMLDataGeneratorTool"/>
173                         <Tool
174                                 Name="VCWebDeploymentTool"/>
175                         <Tool
176                                 Name="VCManagedWrapperGeneratorTool"/>
177                         <Tool
178                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
179                 </Configuration>
180         </Configurations>
181         <References>
182         </References>
183         <Files>
184                 <Filter
185                         Name="Source Files"
186                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
187                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
188                         <File
189                                 RelativePath=".\dirent.c">
190                         </File>
191                         <File
192                                 RelativePath="..\gst\parse\grammar.tab.c">
193                         </File>
194                         <File
195                                 RelativePath="..\gst\gst.c">
196                         </File>
197                         <File
198                                 RelativePath="..\gst\gstbin.c">
199                         </File>
200                         <File
201                                 RelativePath="..\gst\gstbuffer.c">
202                         </File>
203                         <File
204                                 RelativePath="..\gst\gstcaps.c">
205                         </File>
206                         <File
207                                 RelativePath="..\gst\gstclock.c">
208                         </File>
209                         <File
210                                 RelativePath="..\gst\gstcpu.c">
211                         </File>
212                         <File
213                                 RelativePath="..\gst\gstdata.c">
214                         </File>
215                         <File
216                                 RelativePath="..\gst\gstelement.c">
217                         </File>
218                         <File
219                                 RelativePath="..\gst\gstelementfactory.c">
220                         </File>
221                         <File
222                                 RelativePath="..\gst\gstenumtypes.c">
223                         </File>
224                         <File
225                                 RelativePath="..\gst\gsterror.c">
226                         </File>
227                         <File
228                                 RelativePath="..\gst\gstevent.c">
229                         </File>
230                         <File
231                                 RelativePath="..\gst\gstfilter.c">
232                         </File>
233                         <File
234                                 RelativePath="..\gst\gstformat.c">
235                         </File>
236                         <File
237                                 RelativePath="..\gst\gstindex.c">
238                         </File>
239                         <File
240                                 RelativePath="..\gst\gstinfo.c">
241                         </File>
242                         <File
243                                 RelativePath="..\gst\gstinterface.c">
244                         </File>
245                         <File
246                                 RelativePath="..\gst\gstmarshal.c">
247                         </File>
248                         <File
249                                 RelativePath="..\gst\gstmemchunk.c">
250                         </File>
251                         <File
252                                 RelativePath="..\gst\gstobject.c">
253                         </File>
254                         <File
255                                 RelativePath="..\gst\gstpad.c">
256                         </File>
257                         <File
258                                 RelativePath="..\gst\gstparse.c">
259                         </File>
260                         <File
261                                 RelativePath="..\gst\gstpipeline.c">
262                         </File>
263                         <File
264                                 RelativePath="..\gst\gstplugin.c">
265                         </File>
266                         <File
267                                 RelativePath="..\gst\gstpluginfeature.c">
268                         </File>
269                         <File
270                                 RelativePath="..\gst\gstprobe.c">
271                         </File>
272                         <File
273                                 RelativePath="..\gst\gstquery.c">
274                         </File>
275                         <File
276                                 RelativePath="..\gst\gstqueue.c">
277                         </File>
278                         <File
279                                 RelativePath=".\gstreamer.def">
280                         </File>
281                         <File
282                                 RelativePath="..\gst\gstregistry.c">
283                         </File>
284                         <File
285                                 RelativePath="..\gst\gstregistrypool.c">
286                         </File>
287                         <File
288                                 RelativePath="..\gst\gstscheduler.c">
289                         </File>
290                         <File
291                                 RelativePath="..\gst\gststructure.c">
292                         </File>
293                         <File
294                                 RelativePath="..\gst\gstsystemclock.c">
295                         </File>
296                         <File
297                                 RelativePath="..\gst\gsttag.c">
298                         </File>
299                         <File
300                                 RelativePath="..\gst\gsttaginterface.c">
301                         </File>
302                         <File
303                                 RelativePath="..\gst\gstthread.c">
304                         </File>
305                         <File
306                                 RelativePath="..\gst\gsttrace.c">
307                         </File>
308                         <File
309                                 RelativePath="..\gst\gsttypefind.c">
310                         </File>
311                         <File
312                                 RelativePath="..\gst\gsturi.c">
313                         </File>
314                         <File
315                                 RelativePath="..\gst\gsturitype.c">
316                         </File>
317                         <File
318                                 RelativePath="..\gst\gstutils.c">
319                         </File>
320                         <File
321                                 RelativePath="..\gst\gstvalue.c">
322                         </File>
323                         <File
324                                 RelativePath="..\gst\gstxml.c">
325                         </File>
326                         <File
327                                 RelativePath="..\gst\registries\gstxmlregistry.c">
328                         </File>
329                         <File
330                                 RelativePath="..\gst\parse\lex._gst_parse_yy.c">
331                         </File>
332                 </Filter>
333                 <Filter
334                         Name="Header Files"
335                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
336                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
337                         <File
338                                 RelativePath=".\config.h">
339                         </File>
340                         <File
341                                 RelativePath=".\dirent.h">
342                         </File>
343                         <File
344                                 RelativePath="..\gst\parse\grammar.tab.h">
345                         </File>
346                         <File
347                                 RelativePath="..\gst\gst.h">
348                         </File>
349                         <File
350                                 RelativePath="..\gst\gstbufferpool-default.h">
351                         </File>
352                         <File
353                                 RelativePath="..\gst\gstcaps.h">
354                         </File>
355                         <File
356                                 RelativePath="..\gst\gstconfig.h">
357                         </File>
358                         <File
359                                 RelativePath="..\gst\gstcpu.h">
360                         </File>
361                         <File
362                                 RelativePath="..\gst\gstenumtypes.h">
363                         </File>
364                         <File
365                                 RelativePath="..\gst\gstevent.h">
366                         </File>
367                         <File
368                                 RelativePath="..\gst\gstformat.h">
369                         </File>
370                         <File
371                                 RelativePath="..\gst\gstinfo.h">
372                         </File>
373                         <File
374                                 RelativePath="..\gst\gstinterface.h">
375                         </File>
376                         <File
377                                 RelativePath="..\gst\gstlog.h">
378                         </File>
379                         <File
380                                 RelativePath="..\gst\gstpad.h">
381                         </File>
382                         <File
383                                 RelativePath="..\gst\gstplugin.h">
384                         </File>
385                         <File
386                                 RelativePath="..\gst\gstscheduler.h">
387                         </File>
388                         <File
389                                 RelativePath="..\gst\gsttaginterface.h">
390                         </File>
391                         <File
392                                 RelativePath="..\gst\gsttrace.h">
393                         </File>
394                         <File
395                                 RelativePath="..\gst\gsttrashstack.h">
396                         </File>
397                         <File
398                                 RelativePath="..\gst\gsttypes.h">
399                         </File>
400                         <File
401                                 RelativePath="..\gst\gstversion.h">
402                         </File>
403                         <File
404                                 RelativePath="..\gst\gstxml.h">
405                         </File>
406                 </Filter>
407                 <Filter
408                         Name="Resource Files"
409                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
410                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
411                 </Filter>
412                 <Filter
413                         Name="libs"
414                         Filter="">
415                         <Filter
416                                 Name="control"
417                                 Filter="">
418                                 <File
419                                         RelativePath="..\libs\gst\control\control.c">
420                                 </File>
421                                 <File
422                                         RelativePath="..\libs\gst\control\control.h">
423                                 </File>
424                                 <File
425                                         RelativePath="..\libs\gst\control\dparam.c">
426                                 </File>
427                                 <File
428                                         RelativePath="..\libs\gst\control\dparam.h">
429                                 </File>
430                                 <File
431                                         RelativePath="..\libs\gst\control\dparam_smooth.c">
432                                 </File>
433                                 <File
434                                         RelativePath="..\libs\gst\control\dparam_smooth.h">
435                                 </File>
436                                 <File
437                                         RelativePath="..\libs\gst\control\dparamcommon.h">
438                                 </File>
439                                 <File
440                                         RelativePath="..\libs\gst\control\dparammanager.c">
441                                 </File>
442                                 <File
443                                         RelativePath="..\libs\gst\control\dparammanager.h">
444                                 </File>
445                                 <File
446                                         RelativePath="..\libs\gst\control\dplinearinterp.c">
447                                 </File>
448                                 <File
449                                         RelativePath="..\libs\gst\control\dplinearinterp.h">
450                                 </File>
451                                 <File
452                                         RelativePath="..\libs\gst\control\unitconvert.c">
453                                 </File>
454                                 <File
455                                         RelativePath="..\libs\gst\control\unitconvert.h">
456                                 </File>
457                         </Filter>
458                 </Filter>
459         </Files>
460         <Globals>
461         </Globals>
462 </VisualStudioProject>