X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Ftimecode.h;h=3fac06441cbaccbeafa7037c4f543322f766955e;hb=3023f05e20e715e680de50cc9450e611df3393ff;hp=c28c25e30ae9623387c8368d4a4a197ea6ed0869;hpb=d43383d14efb17899c439d85c257f5be5d2a118e;p=kdenlive diff --git a/src/timecode.h b/src/timecode.h index c28c25e3..3fac0644 100644 --- a/src/timecode.h +++ b/src/timecode.h @@ -49,12 +49,18 @@ public: ~Timecode(); /** Returns the timecode for a given time */ + QString getDisplayTimecode(const GenTime & time, bool frameDisplay) const; QString getTimecode(const GenTime & time) const; + int getDisplayFrameCount(const QString duration, bool frameDisplay) const; int getFrameCount(const QString duration) const; static QString getEasyTimecode(const GenTime & time, const double &fps); static QString getStringTimecode(int frames, const double &fps); + const QString getDisplayTimecodeFromFrames(int frames, bool frameDisplay) const; const QString getTimecodeFromFrames(int frames) const; - int fps() const; + double fps() const; + bool df() const; + QString inputMask() const; + QString reformatSeparators(QString duration) const; private: Formats m_format;