(Source List) Clean up the natural_position implementation (gtk2 part).
[ardour.git] / gtk2_ardour / sfdb_ui.cc
index 63b09ba3b8b2b75d9c52e297a7d0623c4e4eb2b6..7937cd958c71d2241231d822650cd0d1895788ce 100644 (file)
@@ -342,7 +342,7 @@ SoundFileBox::setup_labels (const string& filename)
                                        channels_value.set_text (to_string(ms->num_tracks()));
                                }
                        }
-                       length_clock.set (ms->length(ms->timeline_position()));
+                       length_clock.set (ms->length(ms->natural_position()));
                        switch (ms->num_tempos()) {
                        case 0:
                                tempomap_value.set_text (_("No tempo data"));
@@ -497,7 +497,7 @@ SoundFileBox::audition ()
                PropertyList plist;
 
                plist.add (ARDOUR::Properties::start, 0);
-               plist.add (ARDOUR::Properties::length, ms->length(ms->timeline_position()));
+               plist.add (ARDOUR::Properties::length, ms->length(ms->natural_position()));
                plist.add (ARDOUR::Properties::name, rname);
                plist.add (ARDOUR::Properties::layer, 0);
 
@@ -546,7 +546,7 @@ SoundFileBox::audition ()
                PropertyList plist;
 
                plist.add (ARDOUR::Properties::start, 0);
-               plist.add (ARDOUR::Properties::length, srclist[0]->length(srclist[0]->timeline_position()));
+               plist.add (ARDOUR::Properties::length, srclist[0]->length(srclist[0]->natural_position()));
                plist.add (ARDOUR::Properties::name, rname);
                plist.add (ARDOUR::Properties::layer, 0);