OSDN Git Service

Fixed compilation in Visual Studio 2008.
authorlordmulder <mulder2@gmx.de>
Tue, 21 Jun 2011 20:07:22 +0000 (22:07 +0200)
committerlordmulder <mulder2@gmx.de>
Tue, 21 Jun 2011 20:07:22 +0000 (22:07 +0200)
.gitignore
LameXP_VS2008.vcproj
src/Dialog_About.cpp
src/Global.cpp
src/Targetver.h
src/Thread_CueSplitter.cpp

index 8ad4626..8278b24 100644 (file)
@@ -2,6 +2,8 @@
 /LameXP_*.opensdf
 /LameXP_*.sdf
 /LameXP_*.suo
+/LameXP_*.ncb
+/LameXP_*.sln.docstates
 /bin
 etc/Deployment/*.exe
 etc/Deployment/_postproc.bat
index 976aeee..6f36bfe 100644 (file)
@@ -66,7 +66,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalOptions="&quot;/MANIFESTDEPENDENCY:type=&apos;win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos; processorArchitecture=&apos;*&apos;&quot;"
-                               AdditionalDependencies="qtmaind.lib QtCored4.lib QtGuid4.lib Winmm.lib Shlwapi.lib psapi.lib"
+                               AdditionalDependencies="qtmaind.lib QtCored4.lib QtGuid4.lib Winmm.lib Shlwapi.lib Wininet.lib psapi.lib"
                                LinkIncremental="1"
                                AdditionalLibraryDirectories="&quot;$(QTDIR)\lib&quot;;&quot;$(QTDIR)\plugins\imageformats&quot;"
                                GenerateDebugInformation="true"
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalOptions="&quot;/MANIFESTDEPENDENCY:type=&apos;win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos; processorArchitecture=&apos;*&apos;&quot;"
-                               AdditionalDependencies="qtmain.lib QtCore4.lib QtGui4.lib Winmm.lib Shlwapi.lib"
+                               AdditionalDependencies="qtmain.lib QtCore4.lib QtGui4.lib Winmm.lib Shlwapi.lib Wininet.lib"
                                ShowProgress="2"
                                Version=""
                                LinkIncremental="1"
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalOptions="&quot;/MANIFESTDEPENDENCY:type=&apos;win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos; processorArchitecture=&apos;*&apos;&quot;"
-                               AdditionalDependencies="qtmain.lib QtCore.lib QtGui.lib QtSvg.lib qsvg.lib qico.lib Winmm.lib imm32.lib ws2_32.lib Shlwapi.lib"
+                               AdditionalDependencies="qtmain.lib QtCore.lib QtGui.lib QtSvg.lib qsvg.lib qico.lib Winmm.lib imm32.lib ws2_32.lib Shlwapi.lib Wininet.lib"
                                ShowProgress="2"
                                LinkIncremental="1"
                                AdditionalLibraryDirectories="&quot;$(SolutionDir)\etc\Prerequisites\qt4_static\lib&quot;;&quot;$(SolutionDir)\etc\Prerequisites\qt4_static\plugins\imageformats&quot;"
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Decoder_Avisynth.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Decoder_FLAC.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Dialog_CueImport.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Dialog_DropBox.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Encoder_AC3.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Encoder_FLAC.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Model_CueSheet.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Model_FileList.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Thread_CueSplitter.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Thread_DiskObserver.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Decoder_Avisynth.h"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\src\Decoder_FLAC.h"
                                >
                        </File>
                                </FileConfiguration>
                        </File>
                        <File
+                               RelativePath=".\src\Dialog_CueImport.h"
+                               >
+                               <FileConfiguration
+                                       Name="Debug|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release_Static|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
                                RelativePath=".\src\Dialog_DropBox.h"
                                >
                                <FileConfiguration
                                </FileConfiguration>
                        </File>
                        <File
+                               RelativePath=".\src\Encoder_AC3.h"
+                               >
+                               <FileConfiguration
+                                       Name="Release|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
                                RelativePath=".\src\Encoder_FLAC.h"
                                >
                                <FileConfiguration
                                </FileConfiguration>
                        </File>
                        <File
+                               RelativePath=".\src\Model_CueSheet.h"
+                               >
+                               <FileConfiguration
+                                       Name="Debug|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release_Static|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
                                RelativePath=".\src\Model_FileList.h"
                                >
                                <FileConfiguration
                                >
                        </File>
                        <File
+                               RelativePath=".\src\Thread_CueSplitter.h"
+                               >
+                               <FileConfiguration
+                                       Name="Debug|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release_Static|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="MOC &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\moc.exe&quot; -o &quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\MOC_$(SafeInputName).cpp&quot;"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
                                RelativePath=".\src\Thread_DiskObserver.h"
                                >
                                <FileConfiguration
                                >
                        </File>
                        <File
+                               RelativePath=".\tmp\MOC_Dialog_CueImport.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\tmp\MOC_Dialog_DropBox.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\tmp\MOC_Encoder_AC3.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\tmp\MOC_Encoder_FLAC.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\tmp\MOC_Model_CueSheet.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\tmp\MOC_Model_FileList.cpp"
                                >
                        </File>
                                >
                        </File>
                        <File
+                               RelativePath=".\tmp\MOC_Thread_CueSplitter.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath=".\tmp\MOC_Thread_DiskObserver.cpp"
                                >
                        </File>
                        Name="Dialogs"
                        >
                        <File
+                               RelativePath=".\gui\CueSheetImport.ui"
+                               >
+                               <FileConfiguration
+                                       Name="Debug|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="UIC &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\uic.exe&quot; -o &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="UIC &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\uic.exe&quot; -o &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                       />
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Release_Static|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCustomBuildTool"
+                                               Description="UIC &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                               CommandLine="&quot;$(QTDIR)\bin\uic.exe&quot; -o &quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot; &quot;$(InputPath)&quot;"
+                                               Outputs="&quot;$(SolutionDir)tmp\UIC_$(SafeInputName).h&quot;"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
                                RelativePath=".\gui\DropBox.ui"
                                >
                                <FileConfiguration
index ce87c89..7ee7074 100644 (file)
@@ -38,6 +38,7 @@
 #include <QLabel>
 
 #include <MMSystem.h>
+#include <math.h>
 
 //Helper macros
 #define LINK(URL) QString("<a href=\"%1\">%2</a>").arg(URL).arg(URL)
index f6ee3dc..c44b887 100644 (file)
@@ -52,6 +52,7 @@
 #include <io.h>
 #include <fcntl.h>
 #include <intrin.h>
+#include <math.h>
 
 //COM includes
 #include <Objbase.h>
index 3a0c248..b78503a 100644 (file)
@@ -28,8 +28,7 @@
 
 // If you wish to build your application for a previous Windows platform, include WinSDKVer.h and
 // set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.
-
-#include <WinSDKVer.h>
+//#include <WinSDKVer.h>
 
 // Modify the following defines if you have to target a platform prior to the ones specified below.
 // Refer to MSDN for the latest info on corresponding values for different platforms.
index 5a9fb0c..85ef3f6 100644 (file)
@@ -36,6 +36,8 @@
 #include <QDebug>
 
 #include <math.h>
+#include <float.h>
+#include <limits>
 
 ////////////////////////////////////////////////////////////
 // Constructor