diff --git a/veejay-current/veejay-server/libplugger/frei0r-loader.c b/veejay-current/veejay-server/libplugger/frei0r-loader.c index f2251d9a..b0ea69e4 100644 --- a/veejay-current/veejay-server/libplugger/frei0r-loader.c +++ b/veejay-current/veejay-server/libplugger/frei0r-loader.c @@ -107,6 +107,7 @@ static struct { { "opencvfacedetect", 0, 1 }, /* default initialization fails */ { "Curves", 0, 1 }, { "scanline0r",0, 1 }, + { "RGB-Parade", 0, 1 }, { NULL, 0, 0 }, }; diff --git a/veejay-current/veejay-server/libplugger/plugload.c b/veejay-current/veejay-server/libplugger/plugload.c index e80bc259..828ba211 100644 --- a/veejay-current/veejay-server/libplugger/plugload.c +++ b/veejay-current/veejay-server/libplugger/plugload.c @@ -128,7 +128,8 @@ static void* instantiate_plugin( const void *plugin, int w , int h ) break; } - vevo_property_set( instance, "HOST_type", VEVO_ATOM_TYPE_INT, 1, &type ); + if( instance != NULL ) + vevo_property_set( instance, "HOST_type", VEVO_ATOM_TYPE_INT, 1, &type ); return instance;