X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltFactory.cpp;h=e52f49a55f59966977d78436e462169343e58aa1;hb=0caa0a91b0971439dfe00d0ed9bc05992b7dd609;hp=d3fcc9ec5a3e8f6d1083f41f76c03b84df8e7969;hpb=01c1d44e8df201c3061cf20addf5421d21d8bcb0;p=melted diff --git a/mlt++/src/MltFactory.cpp b/mlt++/src/MltFactory.cpp index d3fcc9e..e52f49a 100644 --- a/mlt++/src/MltFactory.cpp +++ b/mlt++/src/MltFactory.cpp @@ -19,6 +19,10 @@ */ #include "MltFactory.h" +#include "MltProducer.h" +#include "MltFilter.h" +#include "MltTransition.h" +#include "MltConsumer.h" using namespace Mlt; int Factory::init( char *arg ) @@ -28,22 +32,22 @@ int Factory::init( char *arg ) Producer *Factory::producer( char *id, char *arg ) { - return new ProducerInstance( id, arg ); + return new Producer( id, arg ); } Filter *Factory::filter( char *id, char *arg ) { - return new FilterInstance( id, arg ); + return new Filter( id, arg ); } Transition *Factory::transition( char *id, char *arg ) { - return new TransitionInstance( id, arg ); + return new Transition( id, arg ); } Consumer *Factory::consumer( char *id, char *arg ) { - return new ConsumerInstance( id, arg ); + return new Consumer( id, arg ); } void Factory::close( )