aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/audio/source.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/audio/source.h')
-rw-r--r--src/libjin/audio/source.h20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/libjin/audio/source.h b/src/libjin/audio/source.h
index 10756a0..ea82725 100644
--- a/src/libjin/audio/source.h
+++ b/src/libjin/audio/source.h
@@ -14,11 +14,15 @@ namespace audio
OGG,
};
- class ISource
+ class Source
{
- public:
+ public:
+
+ Source() {};
+ virtual ~Source() {};
+ /* interface */
virtual void play() = 0;
virtual void stop() = 0;
virtual void pause() = 0;
@@ -31,18 +35,6 @@ namespace audio
virtual bool setLoop(bool loop) = 0;
virtual void setRate(float rate) = 0;
- };
-
- class Source : public ISource
- {
-
- public:
-
- Source() {};
- virtual ~Source() {};
-
- /* ISource interface */
-
protected:
};