- Revised abstract AudioCDManager.
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem. - Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL. svn-id: r49548
This commit is contained in:
parent
4177a1e16d
commit
e991cd8c53
36 changed files with 116 additions and 495 deletions
|
@ -84,3 +84,11 @@ Common::WriteStream *BaseBackend::createConfigWriteStream() {
|
|||
return file.createWriteStream();
|
||||
#endif
|
||||
}
|
||||
|
||||
static DefaultAudioCDManager *s_audiocdManager = 0;
|
||||
|
||||
AudioCDManager *BaseBackend::getAudioCD() {
|
||||
if (!s_audiocdManager)
|
||||
s_audiocdManager = new DefaultAudioCDManager();
|
||||
return (AudioCDManager *)s_audiocdManager;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue