From 4177a1e16df7712c081e41a8eabf0b7d4694230b Mon Sep 17 00:00:00 2001 From: Alejandro Marzini Date: Wed, 9 Jun 2010 18:51:55 +0000 Subject: Added an abstract version of AudioCDManager. svn-id: r49547 --- backends/audiocd/default/default-audiocd.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'backends/audiocd/default') 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(); -- cgit v1.2.3