diff options
author | Robin Gareus <robin@gareus.org> | 2017-11-22 20:36:28 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-11-22 20:36:28 +0100 |
commit | 867460cd30d59934d8d04a59dbbc6ecd78643acf (patch) | |
tree | ce0b4952b421546feda182b32b1dc656cf8768dd /gtk2_ardour/verbose_cursor.cc | |
parent | 318e7efb9e207fbf8145b4c363f14323eaec746f (diff) |
Add seconds as clock-unit
Diffstat (limited to 'gtk2_ardour/verbose_cursor.cc')
-rw-r--r-- | gtk2_ardour/verbose_cursor.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/verbose_cursor.cc b/gtk2_ardour/verbose_cursor.cc index 3ad9ae92c6..d316a15984 100644 --- a/gtk2_ardour/verbose_cursor.cc +++ b/gtk2_ardour/verbose_cursor.cc @@ -122,6 +122,10 @@ VerboseCursor::set_time (samplepos_t sample) AudioClock::print_minsec (sample, buf, sizeof (buf), _editor->_session->sample_rate()); break; + case AudioClock::Seconds: + snprintf (buf, sizeof(buf), "%.1f", sample / (float)_editor->_session->sample_rate()); + break; + default: snprintf (buf, sizeof(buf), "%" PRIi64, sample); break; @@ -191,6 +195,10 @@ VerboseCursor::set_duration (samplepos_t start, samplepos_t end) AudioClock::print_minsec (end - start, buf, sizeof (buf), _editor->_session->sample_rate()); break; + case AudioClock::Seconds: + snprintf (buf, sizeof(buf), "%.1f", (end - start) / (float)_editor->_session->sample_rate()); + break; + default: snprintf (buf, sizeof(buf), "%" PRIi64, end - start); break; |