aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flsndobj.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2002-12-06 05:34:40 +0000
committerThomas Grill <xovo@users.sourceforge.net>2002-12-06 05:34:40 +0000
commitaf12d7d5cd541b0d02b31a00e6e3918ae209d8eb (patch)
treeacf0f8d8341dc0583651a665c62a522585e7ec30 /externals/grill/flext/source/flsndobj.h
parent420a758195fea188311fdcd24bff4be2c2afebfb (diff)
""
svn path=/trunk/; revision=280
Diffstat (limited to 'externals/grill/flext/source/flsndobj.h')
-rw-r--r--externals/grill/flext/source/flsndobj.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/externals/grill/flext/source/flsndobj.h b/externals/grill/flext/source/flsndobj.h
index 30099404..c56ba07b 100644
--- a/externals/grill/flext/source/flsndobj.h
+++ b/externals/grill/flext/source/flsndobj.h
@@ -6,8 +6,8 @@ WARRANTIES, see the file, "license.txt," in this distribution.
*/
-#ifndef FLEXT_SNDOBJ
-#define FLEXT_SNDOBJ
+#ifndef __FLSNDOBJ_H
+#define __FLSNDOBJ_H
#include "flext.h"
@@ -25,7 +25,6 @@ class flext_sndobj:
public:
flext_sndobj();
- virtual ~flext_sndobj();
// these have to be overridden in child classes
virtual void NewObjs() {}
@@ -37,6 +36,9 @@ public:
SndIO &OutObj(int i) { return *outobj[i]; }
protected:
+ virtual bool Init();
+ virtual void Exit();
+
virtual void m_dsp(int n,t_sample *const *in,t_sample *const *out);
virtual void m_signal(int n,t_sample *const *in,t_sample *const *out);