AudioClock: drop unnecessary qualification of set_duration

This setter is not virtual.
This commit is contained in:
Mads Kiilerich 2022-11-07 13:00:19 +01:00
parent e77965f4e6
commit 96d98ba320
2 changed files with 5 additions and 5 deletions

View File

@ -816,7 +816,7 @@ AudioClock::session_configuration_changed (std::string p)
if (p == "sync-source" || p == "external-sync") {
if (is_duration) {
AudioClock::set_duration (current_duration(), true);
set_duration (current_duration(), true);
} else {
AudioClock::set (current_time(), true);
}
@ -827,7 +827,7 @@ AudioClock::session_configuration_changed (std::string p)
switch (_mode) {
case Timecode:
if (is_duration) {
AudioClock::set_duration (current_duration(), true);
set_duration (current_duration(), true);
} else {
AudioClock::set (current_time(), true);
}
@ -2355,7 +2355,7 @@ AudioClock::set_off (bool yn)
*/
if (is_duration) {
AudioClock::set_duration (last_time, true);
set_duration (last_time, true);
} else {
AudioClock::set (last_when(), true);
}

View File

@ -126,12 +126,12 @@ MainClock::set (timepos_t const & when, bool force)
AudioClock::set (when, force);
break;
case DeltaEditPoint:
AudioClock::set_duration (when.distance (PublicEditor::instance().get_preferred_edit_position (Editing::EDIT_IGNORE_PHEAD)), force);
set_duration (when.distance (PublicEditor::instance().get_preferred_edit_position (Editing::EDIT_IGNORE_PHEAD)), force);
break;
case DeltaOriginMarker:
{
Location* loc = AudioEngine::instance()->session()->locations()->clock_origin_location ();
AudioClock::set_duration (-when.distance (loc ? loc->start() : timepos_t (when.time_domain())), force);
set_duration (-when.distance (loc ? loc->start() : timepos_t (when.time_domain())), force);
}
break;
}