#ifndef _MLTPP_FRAME_H_
#define _MLTPP_FRAME_H_
+#include "config.h"
+
#include <framework/mlt.h>
#include "MltProperties.h"
namespace Mlt
{
class Properties;
+ class Producer;
- class Frame : public Properties
+ class MLTPP_DECLSPEC Frame : public Properties
{
private:
mlt_frame instance;
unsigned char *fetch_image( mlt_image_format format, int w, int h, int writable = 0 );
int16_t *get_audio( mlt_audio_format &format, int &frequency, int &channels, int &samples );
unsigned char *get_waveform( int w, int h );
+ Producer *get_original_producer( );
};
}