X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltFactory.h;h=aeec5882284de77cd5627eed420c18d8e97e61ea;hb=7b7a3adaff653476ae4593ccbc90a46af958be1a;hp=db4cfa94bbc498f88e67cac9e0747b8da6203b36;hpb=2085323abc65a3325b4e9f1a9733dcf126756862;p=melted diff --git a/mlt++/src/MltFactory.h b/mlt++/src/MltFactory.h index db4cfa9..aeec588 100644 --- a/mlt++/src/MltFactory.h +++ b/mlt++/src/MltFactory.h @@ -1,6 +1,7 @@ /** * MltFactory.h - MLT Wrapper * Copyright (C) 2004-2005 Charles Yates + * Copyright (C) 2008 Dan Dennedy * Author: Charles Yates * * This program is free software; you can redistribute it and/or modify @@ -37,11 +38,12 @@ namespace Mlt class Transition; class Consumer; class Profile; + class Repository; class MLTPP_DECLSPEC Factory { public: - static int init( char *arg = NULL ); + static Repository *init( const char *directory = NULL ); static Properties *event_object( ); static Producer *producer( Profile& profile, char *id, char *arg = NULL ); static Filter *filter( Profile& profile, char *id, char *arg = NULL );