[Mlt-devel] SF.net SVN: mlt:[1335] trunk/mlt/src/modules/frei0r/factory.c
Brought to you by:
ddennedy,
lilo_booter
From: <dde...@us...> - 2009-02-01 00:45:48
|
Revision: 1335 http://mlt.svn.sourceforge.net/mlt/?rev=1335&view=rev Author: ddennedy Date: 2009-02-01 00:45:44 +0000 (Sun, 01 Feb 2009) Log Message: ----------- frei0r/factory.c: add more default locations for locating plugins including one for MacPorts Modified Paths: -------------- trunk/mlt/src/modules/frei0r/factory.c Modified: trunk/mlt/src/modules/frei0r/factory.c =================================================================== --- trunk/mlt/src/modules/frei0r/factory.c 2009-01-30 05:37:23 UTC (rev 1334) +++ trunk/mlt/src/modules/frei0r/factory.c 2009-02-01 00:45:44 UTC (rev 1335) @@ -30,6 +30,8 @@ #include <stdlib.h> #include <limits.h> +#define FREI0R_PLUGIN_PATH "/usr/lib/frei0r-1:/usr/local/lib/frei0r-1:/opt/local/lib/frei0r-1" + extern mlt_filter filter_frei0r_init( mlt_profile profile, mlt_service_type type, const char *id, char *arg ); extern mlt_frame filter_process( mlt_filter this, mlt_frame frame ); extern void filter_close( mlt_filter this ); @@ -216,8 +218,8 @@ mlt_tokeniser tokeniser = mlt_tokeniser_init ( ); int dircount=mlt_tokeniser_parse_new ( - tokeniser , - getenv("MLT_FREI0R_PLUGIN_PATH") ? getenv("MLT_FREI0R_PLUGIN_PATH") : "/usr/lib/frei0r-1" , + tokeniser, + getenv("MLT_FREI0R_PLUGIN_PATH") ? getenv("MLT_FREI0R_PLUGIN_PATH") : FREI0R_PLUGIN_PATH, ":" ); void* ret=NULL; @@ -252,7 +254,7 @@ mlt_tokeniser tokeniser = mlt_tokeniser_init ( ); int dircount=mlt_tokeniser_parse_new ( tokeniser , - getenv("MLT_FREI0R_PLUGIN_PATH") ? getenv("MLT_FREI0R_PLUGIN_PATH") : "/usr/lib/frei0r-1" , + getenv("MLT_FREI0R_PLUGIN_PATH") ? getenv("MLT_FREI0R_PLUGIN_PATH") : FREI0R_PLUGIN_PATH, ":" ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |