13
0

MTC Slave: fix return approx position.

git-svn-id: svn://localhost/ardour2/branches/3.0@13270 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Robin Gareus 2012-10-14 16:17:35 +00:00
parent beee5d09b8
commit 0e7654255c

View File

@ -635,9 +635,13 @@ std::string
MTC_Slave::approximate_current_position() const MTC_Slave::approximate_current_position() const
{ {
SafeTime last; SafeTime last;
if (last.timestamp == 0) {
return "--:--:--:--";
}
read_current (&last); read_current (&last);
return Timecode::timecode_format_sampletime( return Timecode::timecode_format_sampletime(
last.position, last.position,
double(session.frame_rate()), double(session.frame_rate()),
25, false); Timecode::timecode_to_frames_per_second(mtc_timecode),
Timecode::timecode_has_drop_frames(mtc_timecode));
} }