aboutsummaryrefslogtreecommitdiffstats
path: root/lvz/audioeffectx.h
diff options
context:
space:
mode:
Diffstat (limited to 'lvz/audioeffectx.h')
-rw-r--r--lvz/audioeffectx.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lvz/audioeffectx.h b/lvz/audioeffectx.h
index 296bb06..b573129 100644
--- a/lvz/audioeffectx.h
+++ b/lvz/audioeffectx.h
@@ -29,6 +29,8 @@ class AudioEffect;
typedef int (*audioMasterCallback)(int, int ver, int, int, int, int);
+AudioEffect* createEffectInstance(audioMasterCallback audioMaster);
+
enum LvzPinFlags {
kLvzPinIsActive = 1<<0,
kLvzPinIsStereo = 1<<1
@@ -142,5 +144,9 @@ protected:
int32_t numPrograms;
};
+extern "C" {
+AudioEffectX* lvz_new_audioeffectx();
+}
+
#endif // LVZ_AUDIOEFFECTX_H