]> git.sesse.net Git - mlt/blobdiff - src/mlt++/MltFrame.h
Fix doc error for mlt_playlist_is_blank().
[mlt] / src / mlt++ / MltFrame.h
index 212d0bad42be21756da9b591d17bdddcec4bfe1a..44d4031f3f4785511e8aba6c4e182963abf0a4f4 100644 (file)
@@ -30,6 +30,7 @@ namespace Mlt
 {
        class Properties;
        class Producer;
+       class Service;
 
        class MLTPP_DECLSPEC Frame : public Properties
        {
@@ -43,9 +44,13 @@ namespace Mlt
                        mlt_properties get_properties( );
                        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 );
+                       void *get_audio( mlt_audio_format &format, int &frequency, int &channels, int &samples );
                        unsigned char *get_waveform( int w, int h );
                        Producer *get_original_producer( );
+                       int get_position( );
+                       mlt_properties get_unique_properties( Service &service );
+                       int set_image( uint8_t *image, int size, mlt_destructor destroy );
+                       int set_alpha( uint8_t *alpha, int size, mlt_destructor destroy );
        };
 }