X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltConsumer.h;h=96d3c33a195bc80119a1f77c3a55cd0cc0daa59e;hb=1653a4a466e6289527be6de6cf42cac6907e1f89;hp=e1eb18744ae56945146c4c26f350e08eb23e278f;hpb=1d262eab5f8850bf2603a405e09ad213341f4ab7;p=melted diff --git a/mlt++/src/MltConsumer.h b/mlt++/src/MltConsumer.h index e1eb187..96d3c33 100644 --- a/mlt++/src/MltConsumer.h +++ b/mlt++/src/MltConsumer.h @@ -32,10 +32,10 @@ namespace Mlt class Consumer : public Service { private: - bool destroy; mlt_consumer instance; public: Consumer( char *id, char *service = NULL ); + Consumer( Service &consumer ); Consumer( Consumer &consumer ); Consumer( mlt_consumer consumer ); virtual ~Consumer( ); @@ -43,6 +43,7 @@ namespace Mlt mlt_service get_service( ); virtual int connect( Service &service ); int start( ); + void purge( ); int stop( ); bool is_stopped( ); };