]> git.sesse.net Git - mlt/commitdiff
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 a36b63eda4ef5c992c9b21732c9ab4b76d243b69..19891335bde93be6bf4bdade81cfc6ac5c446611 100644 (file)
@@ -72,6 +72,7 @@ Consumer::Consumer( Service &consumer ) :
 }
 
 Consumer::Consumer( Consumer &consumer ) :
+       Mlt::Service( consumer ),
        instance( consumer.get_consumer( ) )
 {
        inc_ref( );
index 01fe5ce078ad2df9f0c157ba147cc3c2787cb50f..8d89c83284b4a8231d15a588673e3a337898a203 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 f6aea234cacb70d1969ad771fe257d0ae6f20632..ad79fcf063c7f558d54a798cf62f0297225b19c8 100644 (file)
@@ -59,6 +59,7 @@ Filter::Filter( Service &filter ) :
 }
 
 Filter::Filter( Filter &filter ) :
+       Mlt::Service( filter ),
        instance( filter.get_filter( ) )
 {
        inc_ref( );
index 5d974ce0f32341c5b22198844dfc9e091cedcec5..643f4193bfae17c62c6225a9e3b2a132a1abebcb 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 580e79ee2d92f979aa96689e2f8f379bb5289b56..a0840f3bcb5089d779b707b0773ee626eadfcf0b 100644 (file)
@@ -39,6 +39,7 @@ Multitrack::Multitrack( Service &multitrack ) :
 }
 
 Multitrack::Multitrack( Multitrack &multitrack ) :
+       Mlt::Producer( multitrack ),
        instance( multitrack.get_multitrack( ) )
 {
        inc_ref( );
index 10991c90c3701b81fcd1316cd3a46e2d768e7e10..14245947c7f7dce69a050a44c6f0a38dd5742f53 100644 (file)
@@ -96,6 +96,7 @@ Playlist::Playlist( Service &producer ) :
 }
 
 Playlist::Playlist( Playlist &playlist ) :
+       Mlt::Producer( playlist ),
        instance( playlist.get_playlist( ) )
 {
        inc_ref( );
index 39a93db156f43007e02102ebe4df4ce749041292..75e3329233eb7f374588153ab8b97e9d4d7d5cec 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 ab291554b98f2c3eccc1ad628303371c29e6bddf..43bbceda4462bda05721b7b0751b967a97ba8a5f 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 34fa531dcbc4c17b8109f255106a37891b24dd56..3a194e45b9568f31df52a4b1629be58026d84f52 100644 (file)
@@ -59,6 +59,7 @@ Transition::Transition( Service &transition ) :
 }
 
 Transition::Transition( Transition &transition ) :
+       Mlt::Service( transition ),
        instance( transition.get_transition( ) )
 {
        inc_ref( );