Mlt.h, MltFactory.{h,cpp}, MltRepository.{h,cpp}, swig/mltpp.i: update to deal with...
[melted] / mlt++ / src / MltFactory.cpp
index 38a4200..d5815a4 100644 (file)
 #include "MltFilter.h"
 #include "MltTransition.h"
 #include "MltConsumer.h"
+#include "MltRepository.h"
 using namespace Mlt;
 
-int Factory::init( char *arg )
+Repository *Factory::init( const char *directory )
 {
-       return mlt_factory_init( arg );
+       return new Repository( mlt_factory_init( directory ) );
 }
 
 Properties *Factory::event_object( )