]> git.sesse.net Git - mlt/commitdiff
add const-ness to some strings in specialized service classes
authorDan Dennedy <dan@dennedy.org>
Wed, 20 Jun 2012 03:58:22 +0000 (20:58 -0700)
committerDan Dennedy <dan@dennedy.org>
Wed, 20 Jun 2012 03:58:22 +0000 (20:58 -0700)
src/mlt++/MltFilteredConsumer.cpp
src/mlt++/MltFilteredConsumer.h
src/mlt++/MltFilteredProducer.cpp
src/mlt++/MltFilteredProducer.h
src/mlt++/MltPushConsumer.cpp
src/mlt++/MltPushConsumer.h

index 6196c1e3e250dc47d70ee48cd0269dd0d161059a..4c8c961a42e2db2e6a90275e867100ffe3cb24b3 100644 (file)
@@ -21,7 +21,7 @@
 #include "MltFilteredConsumer.h"
 using namespace Mlt;
 
-FilteredConsumer::FilteredConsumer( Profile& profile, char *id, char *arg ) :
+FilteredConsumer::FilteredConsumer( Profile& profile, const char *id, const char *arg ) :
        Consumer( profile, id, arg )
 {
        // Create a reference to the first service
index c66a5e5f3a8ec0ddcafc02a82ed8f2b157192572..b90f1e581e79b5380febd26115284f16c9ce3b0e 100644 (file)
@@ -39,7 +39,7 @@ namespace Mlt
                private:
                        Service *first;
                public:
-                       FilteredConsumer( Profile& profile, char *id, char *arg = NULL );
+                       FilteredConsumer( Profile& profile, const char *id, const char *arg = NULL );
                        FilteredConsumer( Consumer &consumer );
                        virtual ~FilteredConsumer( );
                        int connect( Service &service );
index ea665450f6f6b248beb8d7f5e995ffd8ecc6e919..fe55c389daf60ec1e5ffbcb342e8a3fca7993cf9 100644 (file)
@@ -21,7 +21,7 @@
 #include "MltFilteredProducer.h"
 using namespace Mlt;
 
-FilteredProducer::FilteredProducer( Profile& profile, char *id, char *arg ) :
+FilteredProducer::FilteredProducer( Profile& profile, const char *id, const char *arg ) :
        Producer( profile, id, arg )
 {
        // Create a reference to the last service
index da635ffa1cc66e00238a18c03e3b5c8d27ee6a90..0d49b001df48dfb82290a7a27a4414fca8797b2f 100644 (file)
@@ -39,7 +39,7 @@ namespace Mlt
                private:
                        Service *last;
                public:
-                       FilteredProducer( Profile& profile, char *id, char *arg = NULL );
+                       FilteredProducer( Profile& profile, const char *id, const char *arg = NULL );
                        virtual ~FilteredProducer( );
                        int attach( Filter &filter );
                        int detach( Filter &filter );
index 2af9fb431a06fbf6cbea329165c81ace99540948..b52c8b9a5105848ebb4ed8433bd6c18caa7655a9 100644 (file)
@@ -39,7 +39,7 @@ static void filter_destructor( void *arg )
        delete filter;
 }
 
-PushConsumer::PushConsumer( Profile& profile, char *id , char *service ) :
+PushConsumer::PushConsumer( Profile& profile, const char *id , const char *service ) :
        Consumer( profile, id, service ),
        m_private( new PushPrivate( ) )
 {
index d98ca70ca505472e48e5ec730ea8c3767df9b6e9..6fae610fcf152e6a4d8d3b5b663bcaca1de52d4b 100644 (file)
@@ -37,7 +37,7 @@ namespace Mlt
                private:
                        PushPrivate *m_private;
                public:
-                       PushConsumer( Profile& profile, char *id , char *service = NULL );
+                       PushConsumer( Profile& profile, const char *id , const char *service = NULL );
                        virtual ~PushConsumer( );
                        void set_render( int width, int height, double aspect_ratio );
                        virtual int connect( Service &service );