X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frenderer.h;h=ea8b858ff80aa400c46a2aef2763a449b6cfcc8e;hb=c8049387ebe8c3fafc4e26aafe2df4f3fab79915;hp=70f91633f8e99a17f8086f4f14deb92ed304802d;hpb=95edf079bbaa4483e457846de8adebb4088a6878;p=kdenlive diff --git a/src/renderer.h b/src/renderer.h index 70f91633..ea8b858f 100644 --- a/src/renderer.h +++ b/src/renderer.h @@ -59,6 +59,7 @@ class Producer; class Filter; class Profile; class Service; +class Event; }; struct requestClipInfo { @@ -158,7 +159,7 @@ Q_OBJECT public: /** @brief Returns the speed at which the renderer is currently playing. * * It returns 0.0 when the renderer is not playing anything. */ - double playSpeed(); + double playSpeed() const; /** @brief Returns the current seek position of the renderer. */ GenTime seekPosition() const; @@ -312,6 +313,8 @@ private: Mlt::Consumer * m_mltConsumer; Mlt::Producer * m_mltProducer; Mlt::Profile *m_mltProfile; + Mlt::Event *m_showFrameEvent; + Mlt::Event *m_pauseEvent; double m_fps; bool m_externalConsumer;