formatting timecode: use a semicolon to indicate DF
git-svn-id: svn://localhost/ardour2/branches/3.0@13272 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
a9c9d5072c
commit
96f035e629
@ -578,13 +578,15 @@ timecode_format_name (TimecodeFormat const t)
|
||||
return "??";
|
||||
}
|
||||
|
||||
std::string timecode_format_time (Timecode::Time& TC)
|
||||
std::string timecode_format_time (Timecode::Time TC)
|
||||
{
|
||||
char buf[32];
|
||||
if (TC.negative) {
|
||||
snprintf (buf, sizeof (buf), "-%02" PRIu32 ":%02" PRIu32 ":%02" PRIu32 ":%02" PRIu32, TC.hours, TC.minutes, TC.seconds, TC.frames);
|
||||
snprintf (buf, sizeof (buf), "-%02" PRIu32 ":%02" PRIu32 ":%02" PRIu32 "%c%02" PRIu32,
|
||||
TC.hours, TC.minutes, TC.seconds, TC.drop ? ';' : ':', TC.frames);
|
||||
} else {
|
||||
snprintf (buf, sizeof (buf), " %02" PRIu32 ":%02" PRIu32 ":%02" PRIu32 ":%02" PRIu32, TC.hours, TC.minutes, TC.seconds, TC.frames);
|
||||
snprintf (buf, sizeof (buf), " %02" PRIu32 ":%02" PRIu32 ":%02" PRIu32 "%c%02" PRIu32,
|
||||
TC.hours, TC.minutes, TC.seconds, TC.drop ? ';' : ':', TC.frames);
|
||||
}
|
||||
return std::string(buf);
|
||||
}
|
||||
|
@ -102,7 +102,7 @@ bool timecode_has_drop_frames(TimecodeFormat const t);
|
||||
|
||||
std::string timecode_format_name (TimecodeFormat const t);
|
||||
|
||||
std::string timecode_format_time (Timecode::Time& timecode);
|
||||
std::string timecode_format_time (Timecode::Time const timecode);
|
||||
|
||||
std::string timecode_format_sampletime (
|
||||
int64_t sample,
|
||||
|
Loading…
Reference in New Issue
Block a user