Merge ../mlt
[melted] / mlt++ / src / MltFilter.cpp
index f6aea23..6fbc93a 100644 (file)
@@ -24,7 +24,7 @@
 #include "MltProfile.h"
 using namespace Mlt;
 
-Filter::Filter( Profile& profile, char *id, char *arg ) :
+Filter::Filter( Profile& profile, const char *id, const char *arg ) :
        instance( NULL )
 {
        if ( arg != NULL )
@@ -59,6 +59,7 @@ Filter::Filter( Service &filter ) :
 }
 
 Filter::Filter( Filter &filter ) :
+       Mlt::Service( filter ),
        instance( filter.get_filter( ) )
 {
        inc_ref( );