[Mlt-devel] SF.net SVN: mlt:[1369] trunk/mlt/src/modules/core/producer_colour.c
Brought to you by:
ddennedy,
lilo_booter
From: <dde...@us...> - 2009-02-24 00:47:08
|
Revision: 1369 http://mlt.svn.sourceforge.net/mlt/?rev=1369&view=rev Author: ddennedy Date: 2009-02-24 00:46:57 +0000 (Tue, 24 Feb 2009) Log Message: ----------- producer_colour.c: bugfix reading color value after westley has prepended the document path to the resource property Modified Paths: -------------- trunk/mlt/src/modules/core/producer_colour.c Modified: trunk/mlt/src/modules/core/producer_colour.c =================================================================== --- trunk/mlt/src/modules/core/producer_colour.c 2009-02-23 18:42:07 UTC (rev 1368) +++ trunk/mlt/src/modules/core/producer_colour.c 2009-02-24 00:46:57 UTC (rev 1369) @@ -62,9 +62,6 @@ { rgba_color result = { 0xff, 0xff, 0xff, 0xff }; - if ( strchr( color, '/' ) ) - color = strrchr( color, '/' ) + 1; - if ( !strcmp( color, "red" ) ) { result.r = 0xff; @@ -118,6 +115,9 @@ int current_height = mlt_properties_get_int( producer_props, "_height" ); // Parse the colour + char *resource = mlt_properties_get( producer_props, "resource" ); + if ( resource && strchr( resource, '/' ) ) + mlt_properties_set( producer_props, "resource", strrchr( resource, '/' ) + 1 ); rgba_color color = parse_color( now, mlt_properties_get_int( producer_props, "resource" ) ); // See if we need to regenerate This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |