]> git.sesse.net Git - kdenlive/blobdiff - src/interfaces.h
Const'ref
[kdenlive] / src / interfaces.h
index 4ac905bef2b8769958f7c51c803a86cce3ebb238..a1e279feaaed6d14c90ccc21146c70ffe14a404a 100644 (file)
 #include <QUrl>
 #include <QtPlugin>
 
-class ClipGenerator {
+class ClipGenerator
+{
 public:
     virtual ~ClipGenerator() {}
 
-    virtual QStringList generators() const = 0;
-    virtual KUrl generatedClip(const QString &generator, const KUrl &projectFolder, const QStringList &lumaNames, const QStringList &lumaFiles, const double fps, const int width, const int height) = 0;
+    virtual QStringList generators(const QStringList&  producers = QStringList()) const = 0;
+    virtual 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) = 0;
 };
 
 Q_DECLARE_INTERFACE(ClipGenerator,