Commit 96e62e63 authored by thomas's avatar thomas
Browse files

no message

git-svn-id: 4d9ac71a-51e6-0310-8455-cad1006bcd31
parent 1eab3419
......@@ -86,6 +86,10 @@ see flext.h, fldefs.h and flclass.h for the documented base definitions and clas
Version history:
- fixed crash issue in flext_dsp when there are NO signal inlets or outlets defined
(this is possibly only a problem for the signal2 tutorial example)
- the use of the const keyword is enforced (e.g. the preferred type for symbols is now "const t_symbol *")
- there _might_ be some problems with sensitive compilers
......@@ -90,10 +90,13 @@ public:
/*! \brief Called for every incoming message.
All method handling is done in there
\return True if a handler was found and called
\todo Once, there should be a const modifier for argv
virtual bool m_methodmain(int inlet,const t_symbol *s,int argc,t_atom *argv);
//! called for every unhandled message (by m_methodmain)
/*! \brief Called for every unhandled message (by m_methodmain)
\todo Once, there should be a const modifier for argv
virtual bool m_method_(int inlet,const t_symbol *s,int argc,t_atom *argv);
......@@ -83,6 +83,8 @@ void flext_dsp::cb_dsp(t_class *c,t_signal **sp)
flext_dsp *obj = thisObject(c);
if(obj->CntInSig()+obj->CntOutSig() == 0) return;
// store current dsp parameters
obj->srate = sp[0]->s_sr;
obj->blksz = sp[0]->s_n; // is this guaranteed to be the same as sys_getblksize() ?
......@@ -23,10 +23,10 @@ WARRANTIES, see the file, "license.txt," in this distribution.
//! \brief flext version number
#define FLEXT_VERSION 400
#define FLEXT_VERSION 401
//! \brief flext version string
#define FLEXT_VERSTR "0.4.0"
#define FLEXT_VERSTR "0.4.1pre"
//! @}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment