/** Set the current timecode format; this is the output format for this timecode. */
void setFormat(double framesPerSecond, bool dropFrame = false, Formats format = HH_MM_SS_FF) {
- m_displayedFramesPerSecond = (int) (framesPerSecond + 0.5);
+ m_displayedFramesPerSecond = (int)(framesPerSecond + 0.5);
m_dropFrame = dropFrame;
m_format = format;
- m_realFps = framesPerSecond;
+ m_realFps = framesPerSecond;
}
Formats format() const {
int getFrameCount(const QString duration) const;
static QString getEasyTimecode(const GenTime & time, const double &fps);
static QString getStringTimecode(int frames, const double &fps);
- QString getTimecodeFromFrames(int frames) const;
+ const QString getTimecodeFromFrames(int frames) const;
int fps() const;
private:
int m_displayedFramesPerSecond;
double m_realFps;
- QString getTimecodeHH_MM_SS_FF(const GenTime & time) const;
- QString getTimecodeHH_MM_SS_FF(int frames) const;
-
+ const QString getTimecodeHH_MM_SS_FF(const GenTime & time) const;
+ const QString getTimecodeHH_MM_SS_FF(int frames) const;
+
QString getTimecodeHH_MM_SS_HH(const GenTime & time) const;
QString getTimecodeFrames(const GenTime & time) const;
QString getTimecodeSeconds(const GenTime & time) const;