X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frenderwidget.h;h=7b1c20d82d3095d5379cb79a1200d92c076bd0a0;hb=343b9dce43184c8b3b51cee323ba4f25c70174e5;hp=3167a97a2b68b11001723d85909420d92084d7d3;hpb=7448dd52292cc53cd97ce3fdba5c26246faba3f1;p=kdenlive diff --git a/src/renderwidget.h b/src/renderwidget.h index 3167a97a..7b1c20d8 100644 --- a/src/renderwidget.h +++ b/src/renderwidget.h @@ -118,7 +118,7 @@ public: void setRenderStatus(const QString &dest, int status, const QString &error); void setDocumentPath(const QString path); void reloadProfiles(); - void setRenderProfile(const QString &dest, const QString &group, const QString &name, const QString &url); + void setRenderProfile(QMap props); int waitingJobsCount() const; QString getFreeScriptName(const QString &prefix = QString()); bool startWaitingRenderJobs(); @@ -127,6 +127,10 @@ public: bool automaticAudioExport() const; /** @brief Returns true if user wants audio export. */ bool selectedAudioExport() const; + /** @brief Show / hide proxy settings. */ + void updateProxyConfig(); + /** @brief Should we render using proxy clips. */ + bool proxyRendering(); public slots: void slotExport(bool scriptExport, int zoneIn, int zoneOut, const QString &playlistPath, const QString &scriptPath, bool exportAudio); @@ -189,7 +193,7 @@ signals: void openDvdWizard(const QString &url, const QString &profile); /** Send the infos about rendering that will be saved in the document: (profile destination, profile name and url of rendered file */ - void selectedRenderProfile(const QString &, const QString &, const QString &, const QString &); + void selectedRenderProfile(QMap renderProps); void prepareRenderingData(bool scriptExport, bool zoneOnly, const QString &chapterFile); void shutdown(); };