X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frenderer.h;h=4cc20beffad3551f14c455a2eaefea3ab670befe;hb=b01ea4492797423d21852d87ee942bb4b15783b6;hp=1f0edec1120df4e16b35ebd6272269947da7fb21;hpb=5de022b429612561bb4ede27676c5fccadbe0431;p=kdenlive diff --git a/src/renderer.h b/src/renderer.h index 1f0edec1..4cc20bef 100644 --- a/src/renderer.h +++ b/src/renderer.h @@ -82,7 +82,13 @@ struct requestClipInfo { class MltErrorEvent : public QEvent { public: - MltErrorEvent(const QString &message) : QEvent(QEvent::User), m_message(message) {} + MltErrorEvent(const QString &message) + : QEvent(QEvent::User), + m_message(message) + { + + } + QString message() const { return m_message; } @@ -109,16 +115,16 @@ class Render: public AbstractRender virtual ~Render(); /** @brief Seeks the renderer clip to the given time. */ - void seek(GenTime time); + void seek(const GenTime &time); void seek(int time); void seekToFrameDiff(int diff); - QPixmap getImageThumbnail(KUrl url, int width, int height); + QPixmap getImageThumbnail(const KUrl &url, int width, int height); /** @brief Sets the current MLT producer playlist. * @param list The xml describing the playlist * @param position (optional) time to seek to */ - int setSceneList(QDomDocument list, int position = 0); + int setSceneList(const QDomDocument &list, int position = 0); /** @brief Sets the current MLT producer playlist. * @param list new playlist @@ -488,7 +494,7 @@ public slots: int getLength(); /** @brief Checks if the file is readable by MLT. */ - bool isValid(KUrl url); + bool isValid(const KUrl &url); void exportFileToFirewire(QString srcFileName, int port, GenTime startTime, GenTime endTime); void mltSavePlaylist();