]> git.sesse.net Git - kdenlive/blobdiff - plugins/sampleplugin/sampleplugin.h
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / plugins / sampleplugin / sampleplugin.h
index 50abc9d4fd65a92850f03a9fcafa0be31a9de808..9f01f5e7bdd4e667193175367afda0b69b7e776b 100644 (file)
  *   along with this program; if not, write to the                         *
  *   Free Software Foundation, Inc.,                                       *
  *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA          *
- ***************************************************************************/ 
+ ***************************************************************************/
+
 
 #ifndef SAMPLEPLUGIN_H
 #define SAMPLEPLUGIN_H
 
 #include <QObject>
 #include <QStringList>
+
 #include <KUrl>
 
 #include "interfaces.h"
@@ -33,10 +33,11 @@ class SamplePlugin : public QObject, public ClipGenerator
     Q_OBJECT
     Q_INTERFACES(ClipGenerator)
 
- public:
-     QStringList generators() const;
-     KUrl generatedClip(const QString &generator, const KUrl &projectFolder, const QStringList &lumaNames, const QStringList &lumaFiles, const double fps, const int width, const int height);
- };
+public:
+    QStringList generators(const QStringList &producers = QStringList()) const;
+    KUrl generatedClip(const QString &renderer, const QString &generator, const KUrl &projectFolder, const QStringList &lumaNames, const QStringList &lumaFiles, const double fps, const int width, const int height);
+};
+
 
+#endif
 
- #endif
\ No newline at end of file