/** @brief Seeks the renderer clip to the given time. */
void seek(GenTime time);
void seek(int time);
- void seekToFrame(int pos);
void seekToFrameDiff(int diff);
int m_isBlocked;
QList <int> checkTrackSequence(int);
void sendFrameUpdate();
+ /** @brief Returns a pointer to the main producer. */
+ Mlt::Producer *getProducer();
+
private:
/** @brief The name of this renderer.
/** @brief The renderer started rendering. */
void rendering(const GenTime &);
- /** @brief The rendering has finished.
- @see consumer_frame_show
- This signal seems to be useless; use renderPosition(int) instead --Granjow */
- void renderFinished();
-
- /* @brief The current seek position has been changed by the renderer.
- void positionChanged(const GenTime &);*/
-
/** @brief An error occurred within this renderer. */
void error(const QString &, const QString &);
void durationChanged(int);
void slotSplitView(bool doit);
void slotSwitchFullscreen();
void slotSetVolume(int volume);
+ void seekToFrame(int pos);
};
#endif