Fix up warnings about explicit base initializers in copy constructors
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 10 Apr 2009 07:23:18 +0000 (07:23 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 10 Apr 2009 07:23:18 +0000 (07:23 +0000)
Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++@1389 d19143bc-622f-0410-bfdd-b5b2a6649095

mlt++/src/MltConsumer.cpp
mlt++/src/MltField.cpp
mlt++/src/MltFilter.cpp
mlt++/src/MltFrame.cpp
mlt++/src/MltMultitrack.cpp
mlt++/src/MltPlaylist.cpp
mlt++/src/MltProducer.cpp
mlt++/src/MltTractor.cpp
mlt++/src/MltTransition.cpp

index a36b63e..1989133 100644 (file)
@@ -72,6 +72,7 @@ Consumer::Consumer( Service &consumer ) :
 }
 
 Consumer::Consumer( Consumer &consumer ) :
+       Mlt::Service( consumer ),
        instance( consumer.get_consumer( ) )
 {
        inc_ref( );
index 01fe5ce..8d89c83 100644 (file)
@@ -30,6 +30,7 @@ Field::Field( mlt_field field ) :
 }
 
 Field::Field( Field &field ) :
+       Mlt::Service( field ),
        instance( field.get_field( ) )
 {
        inc_ref( );
index f6aea23..ad79fcf 100644 (file)
@@ -59,6 +59,7 @@ Filter::Filter( Service &filter ) :
 }
 
 Filter::Filter( Filter &filter ) :
+       Mlt::Service( filter ),
        instance( filter.get_filter( ) )
 {
        inc_ref( );
index 5d974ce..643f419 100644 (file)
@@ -29,6 +29,7 @@ Frame::Frame( mlt_frame frame ) :
 }
 
 Frame::Frame( Frame &frame ) :
+       Mlt::Properties( frame ),
        instance( frame.get_frame( ) )
 {
        inc_ref( );
index 580e79e..a0840f3 100644 (file)
@@ -39,6 +39,7 @@ Multitrack::Multitrack( Service &multitrack ) :
 }
 
 Multitrack::Multitrack( Multitrack &multitrack ) :
+       Mlt::Producer( multitrack ),
        instance( multitrack.get_multitrack( ) )
 {
        inc_ref( );
index 10991c9..1424594 100644 (file)
@@ -96,6 +96,7 @@ Playlist::Playlist( Service &producer ) :
 }
 
 Playlist::Playlist( Playlist &playlist ) :
+       Mlt::Producer( playlist ),
        instance( playlist.get_playlist( ) )
 {
        inc_ref( );
index 39a93db..75e3329 100644 (file)
@@ -60,6 +60,7 @@ Producer::Producer( mlt_producer producer ) :
 }
 
 Producer::Producer( Producer &producer ) :
+       Mlt::Service( producer ),
        instance( producer.get_producer( ) ),
        parent_( NULL )
 {
index ab29155..43bbced 100644 (file)
@@ -48,6 +48,7 @@ Tractor::Tractor( mlt_tractor tractor ) :
 }
 
 Tractor::Tractor( Tractor &tractor ) :
+       Mlt::Producer( tractor ),
        instance( tractor.get_tractor( ) )
 {
        inc_ref( );
index 34fa531..3a194e4 100644 (file)
@@ -59,6 +59,7 @@ Transition::Transition( Service &transition ) :
 }
 
 Transition::Transition( Transition &transition ) :
+       Mlt::Service( transition ),
        instance( transition.get_transition( ) )
 {
        inc_ref( );