#ifndef _MLTPP_FACTORY_H_
#define _MLTPP_FACTORY_H_
+#include "config.h"
+
#include <framework/mlt.h>
namespace Mlt
class Transition;
class Consumer;
- class Factory
+ class MLTPP_DECLSPEC Factory
{
public:
static int init( char *arg = NULL );
static Filter *filter( char *id, char *arg = NULL );
static Transition *transition( char *id, char *arg = NULL );
static Consumer *consumer( char *id, char *arg = NULL );
+#ifdef WIN32
+ static char *getenv( const char * );
+ static int setenv( const char *, const char * );
+#endif
static void close( );
};
}