X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Finterfaces.h;h=a1e279feaaed6d14c90ccc21146c70ffe14a404a;hb=56aee6aedeeed3efd10ada8fe3c229eddc01ef05;hp=2f8005618f0b51997e143ba3ba35c478a5d26595;hpb=fa56b652451148e6ba31f7ba8e657cdce967dd6b;p=kdenlive diff --git a/src/interfaces.h b/src/interfaces.h index 2f800561..a1e279fe 100644 --- a/src/interfaces.h +++ b/src/interfaces.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the * * Free Software Foundation, Inc., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * - ***************************************************************************/ + ***************************************************************************/ #ifndef INTERFACES_H #define INTERFACES_H @@ -25,16 +25,16 @@ #include class ClipGenerator - { - public: - virtual ~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, - "com.kdenlive.ClipGenerator.ClipGeneratorInterface/1.0") +Q_DECLARE_INTERFACE(ClipGenerator, + "com.kdenlive.ClipGenerator.ClipGeneratorInterface/1.0") #endif