Bye sayVIMS, hello sayOSC, OSC dynamic namespaces, revamped event handlers, bugfixes in livido host implementation, bugfixes in vevosample, some memory leaks fixed

git-svn-id: svn://code.dyne.org/veejay/trunk@593 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
This commit is contained in:
Niels Elburg
2006-09-02 19:43:38 +00:00
parent 50bad29ab1
commit 9ad76c67d9
28 changed files with 2781 additions and 3917 deletions

View File

@@ -14,7 +14,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <veejay/portdef.h>
#ifdef HAVE_STRICT
#ifdef STRICT_CHECKING
#include <assert.h>
#endif
/** \defgroup freior Freior Host
@@ -44,7 +44,11 @@ typedef void (*f0r_set_param_value_f)(f0r_instance_t *instance, f0r_param_t *par
static int init_param_fr( void *port, int p, int hint)
{
#ifdef STRICT_CHECKING
void *parameter = vevo_port_new( VEVO_FR_PARAM_PORT, __FUNCTION__,__LINE__ );
#else
void *parameter = vevo_port_new( VEVO_FR_PARAM_PORT );
#endif
int min = 0;
int max = 100;
int dv = 50;
@@ -94,7 +98,11 @@ static int init_param_fr( void *port, int p, int hint)
}
void* deal_with_fr( void *handle, char *name)
{
#ifdef STRICT_CHECKING
void *port = vevo_port_new( VEVO_FR_PORT, __FUNCTION__,__LINE__ );
#else
void *port = vevo_port_new( VEVO_FR_PORT );
#endif
char *plugin_name = NULL;
f0r_init_f f0r_init = dlsym( handle, "f0r_init" );
if( f0r_init == NULL )