aboutsummaryrefslogtreecommitdiff
path: root/backends/audiocd/default/default-audiocd.h
diff options
context:
space:
mode:
authorAlejandro Marzini2010-06-09 18:51:55 +0000
committerAlejandro Marzini2010-06-09 18:51:55 +0000
commit4177a1e16df7712c081e41a8eabf0b7d4694230b (patch)
tree3efc956021a5a61ff3ae7fa3bce7fb9cfe55e699 /backends/audiocd/default/default-audiocd.h
parent9f2358612a934de87ac9787effba11dd8b2b925b (diff)
downloadscummvm-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/default-audiocd.h')
-rw-r--r--backends/audiocd/default/default-audiocd.h12
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();