From d0d02a8f3f96d1a032c880412e6b3459d07feb1b Mon Sep 17 00:00:00 2001 From: lilo_booter Date: Mon, 3 Oct 2005 12:59:39 +0000 Subject: [PATCH] + Correction for uninstalled sdl image lib git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@847 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/modules/sdl/configure | 8 +++++--- src/modules/sdl/factory.c | 5 +++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/modules/sdl/configure b/src/modules/sdl/configure index 253d181..af5568c 100755 --- a/src/modules/sdl/configure +++ b/src/modules/sdl/configure @@ -13,9 +13,11 @@ then echo "sdl libmltsdl$LIBSUF" >> ../consumers.dat echo "sdl_preview libmltsdl$LIBSUF" >> ../consumers.dat echo "sdl_still libmltsdl$LIBSUF" >> ../consumers.dat - [ -f "$image" ] && - echo "sdl_image libmltsdl$LIBSUF" >> ../producers.dat && - echo "WITH_SDL_IMAGE=1" >> config.mak + if [ -f "$image" ] + then + echo "sdl_image libmltsdl$LIBSUF" >> ../producers.dat + echo "WITH_SDL_IMAGE=1" >> config.mak + fi else echo "- sdl development libs not found: disabling" touch ../disable-sdl diff --git a/src/modules/sdl/factory.c b/src/modules/sdl/factory.c index 91d1b0a..c944be1 100644 --- a/src/modules/sdl/factory.c +++ b/src/modules/sdl/factory.c @@ -21,12 +21,17 @@ #include #include "consumer_sdl.h" + +#ifdef WITH_SDL_IMAGE #include "producer_sdl_image.h" +#endif void *mlt_create_producer( char *id, void *arg ) { +#ifdef WITH_SDL_IMAGE if ( !strcmp( id, "sdl_image" ) ) return producer_sdl_image_init( arg ); +#endif return NULL; } -- 1.7.4.4