1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3	ProjectType="Visual C++"
4	Version="8,00"
5	Name="core"
6	ProjectGUID="{B2165720-B4B2-4F4B-9634-8C390C3CB4DB}"
7	RootNamespace="core"
8	>
9	<Platforms>
10		<Platform
11			Name="Win32"
12		/>
13	</Platforms>
14	<ToolFiles>
15	</ToolFiles>
16	<Configurations>
17		<Configuration
18			Name="Debug|Win32"
19			OutputDirectory="$(SolutionDir)/bin/$(ConfigurationName)"
20			IntermediateDirectory="obj/$(ConfigurationName)"
21			ConfigurationType="4"
22			CharacterSet="1"
23			>
24			<Tool
25				Name="VCPreBuildEventTool"
26			/>
27			<Tool
28				Name="VCCustomBuildTool"
29			/>
30			<Tool
31				Name="VCXMLDataGeneratorTool"
32			/>
33			<Tool
34				Name="VCWebServiceProxyGeneratorTool"
35			/>
36			<Tool
37				Name="VCMIDLTool"
38			/>
39			<Tool
40				Name="VCCLCompilerTool"
41				Optimization="0"
42				AdditionalIncludeDirectories="./;../;../3rdparty/include/;../3rdparty/include/jpeg-6b"
43				PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;XML_STATIC"
44				MinimalRebuild="true"
45				BasicRuntimeChecks="3"
46				RuntimeLibrary="1"
47				UsePrecompiledHeader="2"
48				PrecompiledHeaderThrough="pch.hpp"
49				WarningLevel="3"
50				Detect64BitPortabilityProblems="true"
51				DebugInformationFormat="4"
52			/>
53			<Tool
54				Name="VCManagedResourceCompilerTool"
55			/>
56			<Tool
57				Name="VCResourceCompilerTool"
58			/>
59			<Tool
60				Name="VCPreLinkEventTool"
61			/>
62			<Tool
63				Name="VCLibrarianTool"
64			/>
65			<Tool
66				Name="VCALinkTool"
67			/>
68			<Tool
69				Name="VCXDCMakeTool"
70			/>
71			<Tool
72				Name="VCBscMakeTool"
73			/>
74			<Tool
75				Name="VCFxCopTool"
76			/>
77			<Tool
78				Name="VCPostBuildEventTool"
79			/>
80		</Configuration>
81		<Configuration
82			Name="Release|Win32"
83			OutputDirectory="bin/$(ConfigurationName)"
84			IntermediateDirectory="obj/$(ConfigurationName)"
85			ConfigurationType="4"
86			CharacterSet="1"
87			WholeProgramOptimization="1"
88			>
89			<Tool
90				Name="VCPreBuildEventTool"
91			/>
92			<Tool
93				Name="VCCustomBuildTool"
94			/>
95			<Tool
96				Name="VCXMLDataGeneratorTool"
97			/>
98			<Tool
99				Name="VCWebServiceProxyGeneratorTool"
100			/>
101			<Tool
102				Name="VCMIDLTool"
103			/>
104			<Tool
105				Name="VCCLCompilerTool"
106				Optimization="2"
107				InlineFunctionExpansion="0"
108				EnableIntrinsicFunctions="true"
109				FavorSizeOrSpeed="0"
110				AdditionalIncludeDirectories="./;../;../3rdparty/include/;../3rdparty/include/jpeg-6b"
111				PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE;XML_STATIC"
112				RuntimeLibrary="0"
113				UsePrecompiledHeader="2"
114				PrecompiledHeaderThrough="pch.hpp"
115			/>
116			<Tool
117				Name="VCManagedResourceCompilerTool"
118			/>
119			<Tool
120				Name="VCResourceCompilerTool"
121			/>
122			<Tool
123				Name="VCPreLinkEventTool"
124			/>
125			<Tool
126				Name="VCLibrarianTool"
127			/>
128			<Tool
129				Name="VCALinkTool"
130			/>
131			<Tool
132				Name="VCXDCMakeTool"
133			/>
134			<Tool
135				Name="VCBscMakeTool"
136			/>
137			<Tool
138				Name="VCFxCopTool"
139			/>
140			<Tool
141				Name="VCPostBuildEventTool"
142			/>
143		</Configuration>
144	</Configurations>
145	<References>
146	</References>
147	<Files>
148		<Filter
149			Name="src"
150			Filter="h;hpp;hxx;hm;inl;inc;xsd"
151			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
152			>
153			<File
154				RelativePath=".\pch.cpp"
155				>
156				<FileConfiguration
157					Name="Debug|Win32"
158					>
159					<Tool
160						Name="VCCLCompilerTool"
161						UsePrecompiledHeader="1"
162					/>
163				</FileConfiguration>
164				<FileConfiguration
165					Name="Release|Win32"
166					>
167					<Tool
168						Name="VCCLCompilerTool"
169						UsePrecompiledHeader="1"
170					/>
171				</FileConfiguration>
172			</File>
173			<File
174				RelativePath=".\pch.hpp"
175				>
176			</File>
177			<File
178				RelativePath=".\PlaybackQueue.cpp"
179				>
180			</File>
181			<File
182				RelativePath=".\PlaybackQueue.h"
183				>
184			</File>
185			<Filter
186				Name="support"
187				>
188				<File
189					RelativePath=".\Common.cpp"
190					>
191				</File>
192				<File
193					RelativePath=".\Common.h"
194					>
195				</File>
196				<File
197					RelativePath=".\config.h"
198					>
199				</File>
200				<File
201					RelativePath=".\config_filesystem.h"
202					>
203				</File>
204				<File
205					RelativePath=".\config_format.h"
206					>
207				</File>
208				<File
209					RelativePath=".\Crypt.cpp"
210					>
211				</File>
212				<File
213					RelativePath=".\Crypt.h"
214					>
215				</File>
216				<File
217					RelativePath=".\Image.cpp"
218					>
219				</File>
220				<File
221					RelativePath=".\Image.h"
222					>
223				</File>
224				<File
225					RelativePath=".\MessageQueue.cpp"
226					>
227				</File>
228				<File
229					RelativePath=".\MessageQueue.h"
230					>
231				</File>
232				<File
233					RelativePath=".\Preferences.cpp"
234					>
235				</File>
236				<File
237					RelativePath=".\Preferences.h"
238					>
239				</File>
240				<File
241					RelativePath=".\ThreadHelper.cpp"
242					>
243				</File>
244				<File
245					RelativePath=".\ThreadHelper.h"
246					>
247				</File>
248			</Filter>
249			<Filter
250				Name="tracklist"
251				>
252				<File
253					RelativePath=".\tracklist\Base.cpp"
254					>
255					<FileConfiguration
256						Name="Debug|Win32"
257						>
258						<Tool
259							Name="VCCLCompilerTool"
260							ObjectFile="$(IntDir)\$(InputName)2.obj"
261							XMLDocumentationFileName="$(IntDir)\$(InputName)2.xdc"
262						/>
263					</FileConfiguration>
264					<FileConfiguration
265						Name="Release|Win32"
266						>
267						<Tool
268							Name="VCCLCompilerTool"
269							ObjectFile="$(IntDir)\$(InputName)2.obj"
270							XMLDocumentationFileName="$(IntDir)\$(InputName)2.xdc"
271						/>
272					</FileConfiguration>
273				</File>
274				<File
275					RelativePath=".\tracklist\Base.h"
276					>
277				</File>
278				<File
279					RelativePath=".\tracklist\LibraryList.cpp"
280					>
281				</File>
282				<File
283					RelativePath=".\tracklist\LibraryList.h"
284					>
285				</File>
286				<File
287					RelativePath=".\tracklist\MultiLibraryList.cpp"
288					>
289				</File>
290				<File
291					RelativePath=".\tracklist\MultiLibraryList.h"
292					>
293				</File>
294			</Filter>
295			<Filter
296				Name="database"
297				>
298				<File
299					RelativePath=".\Indexer.cpp"
300					>
301				</File>
302				<File
303					RelativePath=".\Indexer.h"
304					>
305				</File>
306				<File
307					RelativePath=".\LibraryFactory.cpp"
308					>
309				</File>
310				<File
311					RelativePath=".\LibraryFactory.h"
312					>
313				</File>
314				<Filter
315					Name="queries"
316					>
317					<File
318						RelativePath=".\Query\Base.cpp"
319						>
320						<FileConfiguration
321							Name="Debug|Win32"
322							>
323							<Tool
324								Name="VCCLCompilerTool"
325								ObjectFile="$(IntDir)\$(InputName)1.obj"
326								XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
327							/>
328						</FileConfiguration>
329						<FileConfiguration
330							Name="Release|Win32"
331							>
332							<Tool
333								Name="VCCLCompilerTool"
334								ObjectFile="$(IntDir)\$(InputName)1.obj"
335								XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
336							/>
337						</FileConfiguration>
338					</File>
339					<File
340						RelativePath=".\Query\Base.h"
341						>
342					</File>
343					<File
344						RelativePath=".\Query\Factory.cpp"
345						>
346					</File>
347					<File
348						RelativePath=".\Query\Factory.h"
349						>
350					</File>
351					<File
352						RelativePath=".\Query\ListBase.cpp"
353						>
354					</File>
355					<File
356						RelativePath=".\Query\ListBase.h"
357						>
358					</File>
359					<File
360						RelativePath=".\Query\ListSelection.cpp"
361						>
362					</File>
363					<File
364						RelativePath=".\Query\ListSelection.h"
365						>
366					</File>
367					<File
368						RelativePath=".\Query\SortTracks.cpp"
369						>
370					</File>
371					<File
372						RelativePath=".\Query\SortTracks.h"
373						>
374					</File>
375					<File
376						RelativePath=".\Query\SortTracksWithData.cpp"
377						>
378					</File>
379					<File
380						RelativePath=".\Query\SortTracksWithData.h"
381						>
382					</File>
383					<File
384						RelativePath=".\Query\TrackMetadata.cpp"
385						>
386					</File>
387					<File
388						RelativePath=".\Query\TrackMetadata.h"
389						>
390					</File>
391				</Filter>
392				<Filter
393					Name="library"
394					>
395					<File
396						RelativePath=".\Library\Base.cpp"
397						>
398					</File>
399					<File
400						RelativePath=".\Library\Base.h"
401						>
402					</File>
403					<File
404						RelativePath=".\Library\LocalDB.cpp"
405						>
406					</File>
407					<File
408						RelativePath=".\Library\LocalDB.h"
409						>
410					</File>
411					<File
412						RelativePath=".\Library\Remote.cpp"
413						>
414					</File>
415					<File
416						RelativePath=".\Library\Remote.h"
417						>
418					</File>
419				</Filter>
420				<Filter
421					Name="db"
422					>
423					<File
424						RelativePath=".\db\CachedStatement.cpp"
425						>
426					</File>
427					<File
428						RelativePath=".\db\CachedStatement.h"
429						>
430					</File>
431					<File
432						RelativePath=".\db\Connection.cpp"
433						>
434					</File>
435					<File
436						RelativePath=".\db\Connection.h"
437						>
438					</File>
439					<File
440						RelativePath=".\db\dbconfig.h"
441						>
442					</File>
443					<File
444						RelativePath=".\db\ScopedTransaction.cpp"
445						>
446					</File>
447					<File
448						RelativePath=".\db\ScopedTransaction.h"
449						>
450					</File>
451					<File
452						RelativePath=".\db\Statement.cpp"
453						>
454					</File>
455					<File
456						RelativePath=".\db\Statement.h"
457						>
458					</File>
459				</Filter>
460			</Filter>
461			<Filter
462				Name="metadata"
463				>
464				<File
465					RelativePath=".\MetadataValue.cpp"
466					>
467				</File>
468				<File
469					RelativePath=".\MetadataValue.h"
470					>
471				</File>
472				<File
473					RelativePath=".\MetaKey.cpp"
474					>
475				</File>
476				<File
477					RelativePath=".\MetaKey.h"
478					>
479				</File>
480				<File
481					RelativePath=".\NonLibraryTrackHelper.cpp"
482					>
483				</File>
484				<File
485					RelativePath=".\NonLibraryTrackHelper.h"
486					>
487				</File>
488			</Filter>
489			<Filter
490				Name="plugins"
491				>
492				<File
493					RelativePath=".\Plugin\IMetaDataReader.h"
494					>
495				</File>
496				<File
497					RelativePath=".\Plugin\IMetaDataWriter.h"
498					>
499				</File>
500				<File
501					RelativePath=".\IPlugin.h"
502					>
503				</File>
504				<File
505					RelativePath=".\PluginFactory.cpp"
506					>
507				</File>
508				<File
509					RelativePath=".\PluginFactory.h"
510					>
511				</File>
512			</Filter>
513			<Filter
514				Name="audio"
515				>
516				<File
517					RelativePath=".\audio\Buffer.cpp"
518					>
519				</File>
520				<File
521					RelativePath=".\audio\Buffer.h"
522					>
523				</File>
524				<File
525					RelativePath=".\audio\IAnalyzer.h"
526					>
527				</File>
528				<File
529					RelativePath=".\audio\IBuffer.h"
530					>
531				</File>
532				<File
533					RelativePath=".\audio\IDecoder.h"
534					>
535				</File>
536				<File
537					RelativePath=".\audio\IDecoderFactory.h"
538					>
539				</File>
540				<File
541					RelativePath=".\audio\IDSP.h"
542					>
543				</File>
544				<File
545					RelativePath=".\audio\IOutput.h"
546					>
547				</File>
548				<File
549					RelativePath=".\audio\IPlayer.h"
550					>
551				</File>
552				<File
553					RelativePath=".\audio\Player.cpp"
554					>
555				</File>
556				<File
557					RelativePath=".\audio\Player.h"
558					>
559				</File>
560				<File
561					RelativePath=".\audio\Stream.cpp"
562					>
563				</File>
564				<File
565					RelativePath=".\audio\Stream.h"
566					>
567				</File>
568				<File
569					RelativePath=".\audio\Transport.cpp"
570					>
571				</File>
572				<File
573					RelativePath=".\audio\Transport.h"
574					>
575				</File>
576			</Filter>
577			<Filter
578				Name="server"
579				>
580				<File
581					RelativePath=".\server\Connection.cpp"
582					>
583					<FileConfiguration
584						Name="Debug|Win32"
585						>
586						<Tool
587							Name="VCCLCompilerTool"
588							ObjectFile="$(IntDir)\$(InputName)1.obj"
589							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
590						/>
591					</FileConfiguration>
592					<FileConfiguration
593						Name="Release|Win32"
594						>
595						<Tool
596							Name="VCCLCompilerTool"
597							ObjectFile="$(IntDir)\$(InputName)1.obj"
598							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
599						/>
600					</FileConfiguration>
601				</File>
602				<File
603					RelativePath=".\server\Connection.h"
604					>
605				</File>
606				<File
607					RelativePath=".\Server.cpp"
608					>
609				</File>
610				<File
611					RelativePath=".\Server.h"
612					>
613				</File>
614				<File
615					RelativePath=".\server\User.cpp"
616					>
617				</File>
618				<File
619					RelativePath=".\server\User.h"
620					>
621				</File>
622				<File
623					RelativePath=".\server\UserSession.cpp"
624					>
625				</File>
626				<File
627					RelativePath=".\server\UserSession.h"
628					>
629				</File>
630			</Filter>
631			<Filter
632				Name="xml"
633				>
634				<File
635					RelativePath=".\xml\IReadSupplier.h"
636					>
637				</File>
638				<File
639					RelativePath=".\xml\IWriteSupplier.h"
640					>
641				</File>
642				<File
643					RelativePath=".\xml\Node.cpp"
644					>
645				</File>
646				<File
647					RelativePath=".\xml\Node.h"
648					>
649				</File>
650				<File
651					RelativePath=".\xml\Parser.cpp"
652					>
653				</File>
654				<File
655					RelativePath=".\xml\Parser.h"
656					>
657				</File>
658				<File
659					RelativePath=".\xml\ParserNode.cpp"
660					>
661				</File>
662				<File
663					RelativePath=".\xml\ParserNode.h"
664					>
665				</File>
666				<File
667					RelativePath=".\xml\Reader.h"
668					>
669				</File>
670				<File
671					RelativePath=".\xml\Socket.cpp"
672					>
673				</File>
674				<File
675					RelativePath=".\xml\Socket.h"
676					>
677				</File>
678				<File
679					RelativePath=".\xml\Writer.cpp"
680					>
681				</File>
682				<File
683					RelativePath=".\xml\Writer.h"
684					>
685				</File>
686				<File
687					RelativePath=".\xml\WriterNode.cpp"
688					>
689				</File>
690				<File
691					RelativePath=".\xml\WriterNode.h"
692					>
693				</File>
694			</Filter>
695			<Filter
696				Name="http"
697				>
698				<File
699					RelativePath=".\http\IRequestParser.h"
700					>
701				</File>
702				<File
703					RelativePath=".\http\IRequestPlugin.h"
704					>
705				</File>
706				<File
707					RelativePath=".\http\IResponder.h"
708					>
709				</File>
710				<File
711					RelativePath=".\http\RequestParser.cpp"
712					>
713				</File>
714				<File
715					RelativePath=".\http\RequestParser.h"
716					>
717				</File>
718				<File
719					RelativePath=".\http\Responder.cpp"
720					>
721				</File>
722				<File
723					RelativePath=".\http\Responder.h"
724					>
725				</File>
726				<File
727					RelativePath=".\http\Server.cpp"
728					>
729					<FileConfiguration
730						Name="Debug|Win32"
731						>
732						<Tool
733							Name="VCCLCompilerTool"
734							ObjectFile="$(IntDir)\$(InputName)1.obj"
735							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
736						/>
737					</FileConfiguration>
738					<FileConfiguration
739						Name="Release|Win32"
740						>
741						<Tool
742							Name="VCCLCompilerTool"
743							ObjectFile="$(IntDir)\$(InputName)1.obj"
744							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
745						/>
746					</FileConfiguration>
747				</File>
748				<File
749					RelativePath=".\http\Server.h"
750					>
751				</File>
752				<File
753					RelativePath=".\http\TrackSender.cpp"
754					>
755				</File>
756				<File
757					RelativePath=".\http\TrackSender.h"
758					>
759				</File>
760			</Filter>
761			<Filter
762				Name="filestreams"
763				>
764				<File
765					RelativePath=".\filestreams\Factory.cpp"
766					>
767					<FileConfiguration
768						Name="Debug|Win32"
769						>
770						<Tool
771							Name="VCCLCompilerTool"
772							ObjectFile="$(IntDir)\$(InputName)1.obj"
773							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
774						/>
775					</FileConfiguration>
776					<FileConfiguration
777						Name="Release|Win32"
778						>
779						<Tool
780							Name="VCCLCompilerTool"
781							ObjectFile="$(IntDir)\$(InputName)1.obj"
782							XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
783						/>
784					</FileConfiguration>
785				</File>
786				<File
787					RelativePath=".\filestreams\Factory.h"
788					>
789				</File>
790				<File
791					RelativePath=".\filestreams\IFileStream.h"
792					>
793				</File>
794				<File
795					RelativePath=".\filestreams\IFileStreamFactory.h"
796					>
797				</File>
798				<File
799					RelativePath=".\filestreams\LocalFileStream.cpp"
800					>
801				</File>
802				<File
803					RelativePath=".\filestreams\LocalFileStream.h"
804					>
805				</File>
806			</Filter>
807			<Filter
808				Name="tracks"
809				>
810				<File
811					RelativePath=".\GenericTrack.cpp"
812					>
813				</File>
814				<File
815					RelativePath=".\GenericTrack.h"
816					>
817				</File>
818				<File
819					RelativePath=".\IndexerTrack.cpp"
820					>
821				</File>
822				<File
823					RelativePath=".\IndexerTrack.h"
824					>
825				</File>
826				<File
827					RelativePath=".\ITrack.h"
828					>
829				</File>
830				<File
831					RelativePath=".\LibraryTrack.cpp"
832					>
833				</File>
834				<File
835					RelativePath=".\LibraryTrack.h"
836					>
837				</File>
838				<File
839					RelativePath=".\Track.cpp"
840					>
841				</File>
842				<File
843					RelativePath=".\Track.h"
844					>
845				</File>
846				<File
847					RelativePath=".\TrackFactory.cpp"
848					>
849				</File>
850				<File
851					RelativePath=".\TrackFactory.h"
852					>
853				</File>
854			</Filter>
855		</Filter>
856	</Files>
857	<Globals>
858	</Globals>
859</VisualStudioProject>
860