]> git.sesse.net Git - mlt/blobdiff - src/mlt++/MltProfile.h
Revmove unnecessary forward declaration.
[mlt] / src / mlt++ / MltProfile.h
index af77d471a05c80d48417f6f59514d3280fb73290..d1fc09c0116491f0d3e3c5e2008d6906368bdfd3 100644 (file)
@@ -31,6 +31,7 @@
 namespace Mlt
 {
        class Properties;
+       class Producer;
 
        class MLTPP_DECLSPEC Profile
        {
@@ -57,6 +58,17 @@ namespace Mlt
                        int display_aspect_num() const;
                        int display_aspect_den() const;
                        double dar() const;
+                       int is_explicit() const;
+                       int colorspace() const;
+                       static Properties* list();
+                       void from_producer( Producer &producer );
+                       void set_width( int width );
+                       void set_height( int height );
+                       void set_sample_aspect( int numerator, int denominator );
+                       void set_progressive( int progressive );
+                       void set_colorspace( int colorspace );
+                       void set_frame_rate( int numerator, int denominator );
+                       void set_explicit( int boolean );
        };
 }