diff options
| author | Shawn Hoffman <godisgovernment@gmail.com> | 2011-02-03 21:35:26 +0000 |
|---|---|---|
| committer | Shawn Hoffman <godisgovernment@gmail.com> | 2011-02-03 21:35:26 +0000 |
| commit | ac3f2d9c19a5cccb20ec53a39dbba0c803b15395 (patch) | |
| tree | 833a5467154bc80ccf277a2895d12b6338b1ef54 /Source/Core | |
| parent | 435b25fa55b56e52508776672d8fee8d407f813b (diff) | |
Remove OpenAL for windows.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7053 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/AudioCommon/AudioCommon.vcxproj | 30 | ||||
| -rw-r--r-- | Source/Core/AudioCommon/AudioCommon.vcxproj.filters | 6 | ||||
| -rw-r--r-- | Source/Core/AudioCommon/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | Source/Core/AudioCommon/Src/SConscript | 2 | ||||
| -rw-r--r-- | Source/Core/Common/Src/Common.h | 3 |
5 files changed, 29 insertions, 16 deletions
diff --git a/Source/Core/AudioCommon/AudioCommon.vcxproj b/Source/Core/AudioCommon/AudioCommon.vcxproj index 0304a87983..ae92605805 100644 --- a/Source/Core/AudioCommon/AudioCommon.vcxproj +++ b/Source/Core/AudioCommon/AudioCommon.vcxproj @@ -135,7 +135,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> @@ -151,7 +151,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> @@ -171,7 +171,7 @@ <OptimizeReferences>true</OptimizeReferences> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> @@ -192,7 +192,7 @@ <OptimizeReferences>true</OptimizeReferences> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> @@ -212,7 +212,7 @@ <OptimizeReferences>true</OptimizeReferences> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> @@ -233,12 +233,19 @@ <OptimizeReferences>true</OptimizeReferences> </Link> <Lib> - <AdditionalDependencies>OpenAL32.lib;dsound.lib;dxerr.lib</AdditionalDependencies> + <AdditionalDependencies>dsound.lib;dxerr.lib</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\Externals\OpenAL\Win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Lib> </ItemDefinitionGroup> <ItemGroup> - <ClCompile Include="Src\aldlist.cpp" /> + <ClCompile Include="Src\aldlist.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + </ClCompile> <ClCompile Include="Src\AOSoundStream.cpp" /> <ClCompile Include="Src\AudioCommon.cpp" /> <ClCompile Include="Src\AudioCommonConfig.cpp" /> @@ -250,7 +257,14 @@ <ClCompile Include="Src\XAudio2Stream.cpp" /> </ItemGroup> <ItemGroup> - <ClInclude Include="Src\aldlist.h" /> + <ClInclude Include="Src\aldlist.h"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + </ClInclude> <ClInclude Include="Src\AOSoundStream.h" /> <ClInclude Include="Src\AudioCommon.h" /> <ClInclude Include="Src\AudioCommonConfig.h" /> diff --git a/Source/Core/AudioCommon/AudioCommon.vcxproj.filters b/Source/Core/AudioCommon/AudioCommon.vcxproj.filters index 6f5b872ab9..f3fd6b4aaa 100644 --- a/Source/Core/AudioCommon/AudioCommon.vcxproj.filters +++ b/Source/Core/AudioCommon/AudioCommon.vcxproj.filters @@ -12,15 +12,15 @@ <ClCompile Include="Src\DSoundStream.cpp"> <Filter>SoundStreams</Filter> </ClCompile> - <ClCompile Include="Src\NullSoundStream.cpp"> - <Filter>SoundStreams</Filter> - </ClCompile> <ClCompile Include="Src\OpenALStream.cpp"> <Filter>SoundStreams</Filter> </ClCompile> <ClCompile Include="Src\XAudio2Stream.cpp"> <Filter>SoundStreams</Filter> </ClCompile> + <ClCompile Include="Src\NullSoundStream.cpp"> + <Filter>SoundStreams</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="Src\aldlist.h" /> diff --git a/Source/Core/AudioCommon/CMakeLists.txt b/Source/Core/AudioCommon/CMakeLists.txt index 537cf92045..51476a6ea6 100644 --- a/Source/Core/AudioCommon/CMakeLists.txt +++ b/Source/Core/AudioCommon/CMakeLists.txt @@ -19,10 +19,10 @@ else() set(LIBS ${LIBS} ${AO_LIBRARIES}) endif(AO_FOUND) - if(OPENAL_FOUND OR WIN32) + if(OPENAL_FOUND) set(SRCS ${SRCS} Src/OpenALStream.cpp Src/aldlist.cpp) set(LIBS ${LIBS} openal) - endif(OPENAL_FOUND OR WIN32) + endif(OPENAL_FOUND) if(PULSEAUDIO_FOUND) set(SRCS ${SRCS} Src/PulseAudioStream.cpp) diff --git a/Source/Core/AudioCommon/Src/SConscript b/Source/Core/AudioCommon/Src/SConscript index cd34611843..90c02a2fc1 100644 --- a/Source/Core/AudioCommon/Src/SConscript +++ b/Source/Core/AudioCommon/Src/SConscript @@ -18,7 +18,7 @@ else: files += [ 'AlsaSoundStream.cpp' ] if env['HAVE_AO']: files += [ 'AOSoundStream.cpp' ] - if env['HAVE_OPENAL'] or sys.platform == 'win32': + if env['HAVE_OPENAL']: files += [ 'OpenALStream.cpp', 'aldlist.cpp' ] if env['HAVE_PULSEAUDIO']: files += [ 'PulseAudioStream.cpp' ] diff --git a/Source/Core/Common/Src/Common.h b/Source/Core/Common/Src/Common.h index d1d647fe81..0f43d9f4ca 100644 --- a/Source/Core/Common/Src/Common.h +++ b/Source/Core/Common/Src/Common.h @@ -86,9 +86,8 @@ private: #define GC_ALIGNED16_DECL(x) __declspec(align(16)) x #define GC_ALIGNED64_DECL(x) __declspec(align(64)) x -// Since they are always around on windows +// Since it is always around on windows #define HAVE_WX 1 - #define HAVE_OPENAL 1 // it is VERY DANGEROUS to mix _SECURE_SCL=0 and _SECURE_SCL=1 compiled libraries. // You will get bizarre crash bugs whenever you use STL. |
