X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltFilteredConsumer.h;h=21427ecb2c9071116a2abb8f611a9e4f728bd064;hb=ef7d73ce9bf11e071aafbcf74d1900d9cdeb7537;hp=1e48a3619aed08ea29ed9cc9a52da3a42f46fa6f;hpb=1653a4a466e6289527be6de6cf42cac6907e1f89;p=melted diff --git a/mlt++/src/MltFilteredConsumer.h b/mlt++/src/MltFilteredConsumer.h index 1e48a36..21427ec 100644 --- a/mlt++/src/MltFilteredConsumer.h +++ b/mlt++/src/MltFilteredConsumer.h @@ -21,6 +21,8 @@ #ifndef _MLTPP_FILTERED_CONSUMER_H_ #define _MLTPP_FILTERED_CONSUMER_H_ +#include "config.h" + #include "MltConsumer.h" #include "MltFilter.h" #include "MltService.h" @@ -30,13 +32,14 @@ namespace Mlt class Consumer; class Service; class Filter; + class Profile; - class FilteredConsumer : public Consumer + class MLTPP_DECLSPEC FilteredConsumer : public Consumer { private: Service *first; public: - FilteredConsumer( char *id, char *arg = NULL ); + FilteredConsumer( Profile& profile, char *id, char *arg = NULL ); FilteredConsumer( Consumer &consumer ); virtual ~FilteredConsumer( ); int connect( Service &service );