X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltParser.h;h=b7ffc4640bd701948f7c83aa4fd4e5ae507106d5;hb=f5a43889f0ea29962f2d32b5dab0fcd25bebb945;hp=397834ec13113798454b6ec7f2bcf7e2840a50a6;hpb=86d5ec6413cb945b81475a91ee998b46c6c95a73;p=melted diff --git a/mlt++/src/MltParser.h b/mlt++/src/MltParser.h index 397834e..b7ffc46 100644 --- a/mlt++/src/MltParser.h +++ b/mlt++/src/MltParser.h @@ -21,6 +21,8 @@ #ifndef _MLTPP_PARSER_H_ #define _MLTPP_PARSER_H_ +#include "config.h" + #include #include "MltProperties.h" @@ -35,16 +37,15 @@ namespace Mlt class Filter; class Transition; - class Parser : public Properties + class MLTPP_DECLSPEC Parser : public Properties { private: mlt_parser parser; - protected: - virtual mlt_properties get_properties( ); public: Parser( ); ~Parser( ); int start( Service &service ); + virtual mlt_properties get_properties( ); virtual int on_invalid( Service *object ); virtual int on_unknown( Service *object ); virtual int on_start_producer( Producer *object );