test for faulty plugins

git-svn-id: svn://code.dyne.org/veejay/trunk@485 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
This commit is contained in:
Niels Elburg
2005-11-18 23:28:00 +00:00
parent cc7662cb0d
commit 4ce7012419

View File

@@ -0,0 +1,42 @@
#include <stddef.h>
#include "stdio.h"
#include <include/livido.h>
LIVIDO_PLUGIN
livido_init_f init_instance (livido_port_t *my_instance)
{
return 0;
}
livido_init_f deinit_instance (livido_port_t* my_instance)
{
return 0;
}
livido_process_f process_frame( livido_port_t *my_instance,
double timecode)
{
return 0;
}
livido_port_t *livido_setup(livido_setup_t *list,int vversion)
{
livido_port_t *info = NULL;
char *name = "Niels Elburg";
int version = 101;
int i = 55;
LIVIDO_IMPORT( list );
info = livido_port_new( i );
livido_property_set( info, "name", LIVIDO_ATOM_TYPE_STRING ,1, &name );
livido_property_set( info, "PLUGIN_foo", LIVIDO_ATOM_TYPE_INT,1, &i);
livido_property_set( info, "PLUGIN_bar", LIVIDO_ATOM_TYPE_STRING,1, &name);
return info;
}