*/
#include "MltFactory.h"
+#include "MltProducer.h"
+#include "MltFilter.h"
+#include "MltTransition.h"
+#include "MltConsumer.h"
using namespace Mlt;
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( )