Added the parser object and moved type identity into mlt
[melted] / mlt++ / src / MltFrame.h
index 7cd2854..030ae0d 100644 (file)
@@ -27,6 +27,7 @@
 namespace Mlt
 {
        class Properties;
+       class Producer;
 
        class Frame : public Properties
        {
@@ -41,6 +42,8 @@ namespace Mlt
                        uint8_t *get_image( mlt_image_format &format, int &w, int &h, int writable = 0 );
                        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( );
        };
 }