diff options
author | Alejandro Marzini | 2010-06-09 18:51:55 +0000 |
---|---|---|
committer | Alejandro Marzini | 2010-06-09 18:51:55 +0000 |
commit | 4177a1e16df7712c081e41a8eabf0b7d4694230b (patch) | |
tree | 3efc956021a5a61ff3ae7fa3bce7fb9cfe55e699 /backends/audiocd/default | |
parent | 9f2358612a934de87ac9787effba11dd8b2b925b (diff) | |
download | scummvm-rg350-4177a1e16df7712c081e41a8eabf0b7d4694230b.tar.gz scummvm-rg350-4177a1e16df7712c081e41a8eabf0b7d4694230b.tar.bz2 scummvm-rg350-4177a1e16df7712c081e41a8eabf0b7d4694230b.zip |
Added an abstract version of AudioCDManager.
svn-id: r49547
Diffstat (limited to 'backends/audiocd/default')
-rw-r--r-- | backends/audiocd/default/default-audiocd.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/backends/audiocd/default/default-audiocd.h b/backends/audiocd/default/default-audiocd.h index 0680b4fd65..5125f4e4e8 100644 --- a/backends/audiocd/default/default-audiocd.h +++ b/backends/audiocd/default/default-audiocd.h @@ -26,22 +26,14 @@ #ifndef BACKENDS_AUDIOCD_DEFAULT_H #define BACKENDS_AUDIOCD_DEFAULT_H -#include "common/noncopyable.h" +#include "backends/audiocd/abstract-audiocd.h" #include "sound/mixer.h" -class DefaultAudioCDManager : Common::NonCopyable { +class DefaultAudioCDManager : AudioCDManager { public: DefaultAudioCDManager(); virtual ~DefaultAudioCDManager() {} - struct Status { - bool playing; - int track; - int start; - int duration; - int numLoops; - }; - // Emulated CD functions, engines should call this functions void play(int track, int numLoops, int startFrame, int duration, bool only_emulate = false); void stop(); |