diff options
author | Matthew Hoops | 2015-09-29 17:47:57 -0400 |
---|---|---|
committer | Johannes Schickel | 2016-03-13 13:56:51 +0100 |
commit | 2aa2a6b56cd011673e0899a48daac5593e4f198f (patch) | |
tree | 4ee83cd8182453c879322de23aff4f68a47e7a25 /backends/platform/sdl/win32 | |
parent | 2ee85fcbd9a457d041436e4cdb600a2171ad0b1c (diff) | |
download | scummvm-rg350-2aa2a6b56cd011673e0899a48daac5593e4f198f.tar.gz scummvm-rg350-2aa2a6b56cd011673e0899a48daac5593e4f198f.tar.bz2 scummvm-rg350-2aa2a6b56cd011673e0899a48daac5593e4f198f.zip |
BACKENDS: Add a Win32 audio CD player
Diffstat (limited to 'backends/platform/sdl/win32')
-rw-r--r-- | backends/platform/sdl/win32/win32.cpp | 5 | ||||
-rw-r--r-- | backends/platform/sdl/win32/win32.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/backends/platform/sdl/win32/win32.cpp b/backends/platform/sdl/win32/win32.cpp index 0f70c00b40..fbab7eb782 100644 --- a/backends/platform/sdl/win32/win32.cpp +++ b/backends/platform/sdl/win32/win32.cpp @@ -35,6 +35,7 @@ #include "common/error.h" #include "common/textconsole.h" +#include "backends/audiocd/win32/win32-audiocd.h" #include "backends/platform/sdl/win32/win32.h" #include "backends/platform/sdl/win32/win32-window.h" #include "backends/saves/windows/windows-saves.h" @@ -318,4 +319,8 @@ void OSystem_Win32::addSysArchivesToSearchSet(Common::SearchSet &s, int priority OSystem_SDL::addSysArchivesToSearchSet(s, priority); } +AudioCDManager *OSystem_Win32::createAudioCDManager() { + return createWin32AudioCDManager(); +} + #endif diff --git a/backends/platform/sdl/win32/win32.h b/backends/platform/sdl/win32/win32.h index 473e78ff0b..ca0843e834 100644 --- a/backends/platform/sdl/win32/win32.h +++ b/backends/platform/sdl/win32/win32.h @@ -49,6 +49,10 @@ protected: virtual Common::String getDefaultConfigFileName(); virtual Common::WriteStream *createLogFile(); + + // Override createAudioCDManager() to get our Mac-specific + // version. + virtual AudioCDManager *createAudioCDManager(); }; #endif |