mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-10 16:46:35 +01:00
update clocks and video-frames at FPS
This commit is contained in:
parent
16443f44a2
commit
dfbc9da79a
3 changed files with 4 additions and 4 deletions
|
|
@ -2249,7 +2249,7 @@ void
|
||||||
ARDOUR_UI::start_clocking ()
|
ARDOUR_UI::start_clocking ()
|
||||||
{
|
{
|
||||||
if (Config->get_super_rapid_clock_update()) {
|
if (Config->get_super_rapid_clock_update()) {
|
||||||
clock_signal_connection = SuperRapidScreenUpdate.connect (sigc::mem_fun(*this, &ARDOUR_UI::update_clocks));
|
clock_signal_connection = FPSUpdate.connect (sigc::mem_fun(*this, &ARDOUR_UI::update_clocks));
|
||||||
} else {
|
} else {
|
||||||
clock_signal_connection = RapidScreenUpdate.connect (sigc::mem_fun(*this, &ARDOUR_UI::update_clocks));
|
clock_signal_connection = RapidScreenUpdate.connect (sigc::mem_fun(*this, &ARDOUR_UI::update_clocks));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2172,7 +2172,7 @@ RCOptionEditor::RCOptionEditor ()
|
||||||
add_option (S_("GUI"),
|
add_option (S_("GUI"),
|
||||||
new BoolOption (
|
new BoolOption (
|
||||||
"super-rapid-clock-update",
|
"super-rapid-clock-update",
|
||||||
_("update transport clock display every 40ms instead of every 100ms"),
|
_("update transport clock display at FPS instead of every 100ms"),
|
||||||
sigc::mem_fun (*_rc_config, &RCConfiguration::get_super_rapid_clock_update),
|
sigc::mem_fun (*_rc_config, &RCConfiguration::get_super_rapid_clock_update),
|
||||||
sigc::mem_fun (*_rc_config, &RCConfiguration::set_super_rapid_clock_update)
|
sigc::mem_fun (*_rc_config, &RCConfiguration::set_super_rapid_clock_update)
|
||||||
));
|
));
|
||||||
|
|
|
||||||
|
|
@ -162,7 +162,7 @@ VideoMonitor::open (std::string filename)
|
||||||
state_connection = ARDOUR_UI::RapidScreenUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::querystate));
|
state_connection = ARDOUR_UI::RapidScreenUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::querystate));
|
||||||
}
|
}
|
||||||
sync_by_manual_seek = true;
|
sync_by_manual_seek = true;
|
||||||
clock_connection = ARDOUR_UI::SuperRapidScreenUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::srsupdate));
|
clock_connection = ARDOUR_UI::FPSUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::srsupdate));
|
||||||
xjadeo_sync_setup();
|
xjadeo_sync_setup();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -570,7 +570,7 @@ VideoMonitor::xjadeo_sync_setup ()
|
||||||
process->write_to_stdin("jack connect\n");
|
process->write_to_stdin("jack connect\n");
|
||||||
} else {
|
} else {
|
||||||
process->write_to_stdin("jack disconnect\n");
|
process->write_to_stdin("jack disconnect\n");
|
||||||
clock_connection = ARDOUR_UI::SuperRapidScreenUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::srsupdate));
|
clock_connection = ARDOUR_UI::FPSUpdate.connect (sigc::mem_fun (*this, &VideoMonitor::srsupdate));
|
||||||
}
|
}
|
||||||
sync_by_manual_seek = my_manual_seek;
|
sync_by_manual_seek = my_manual_seek;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue