X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmiracle%2Fmiracle.c;h=913f78552ccabd9f5abffb60bdb70b505858ecd0;hb=9b115c18489fdc84e2198fef65e4e444f579ff24;hp=e3d26f460fb338984998dce902c2e68da78ab38a;hpb=b5d9ea5dbfed75300deb78bfecc052ab37576e5d;p=melted diff --git a/src/miracle/miracle.c b/src/miracle/miracle.c index e3d26f4..913f785 100644 --- a/src/miracle/miracle.c +++ b/src/miracle/miracle.c @@ -45,7 +45,7 @@ static miracle_server server = NULL; static void main_cleanup( ) { - miracle_server_shutdown( server ); + miracle_server_close( server ); } /** Report usage and exit. @@ -67,6 +67,8 @@ int main( int argc, char **argv ) int background = 1; struct timespec tm = { 5, 0 }; + mlt_factory_init( NULL ); + server = miracle_server_init( argv[ 0 ] ); for ( index = 1; index < argc; index ++ ) @@ -97,6 +99,9 @@ int main( int argc, char **argv ) atexit( main_cleanup ); + /* Set the config script */ + miracle_server_set_config( server, "/etc/miracle.conf" ); + /* Execute the server */ error = miracle_server_execute( server );