Fix playhead smoothing when auditioning.
[ardour.git] / gtk2_ardour / verbose_cursor.cc
index 3ad9ae92c61d2d888823b039368db8b67cd6d83e..d316a15984e94be8c991887e3634952b07f329dc 100644 (file)
@@ -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;