projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Optimize automation-event process splitting
[ardour.git]
/
gtk2_ardour
/
main_clock.h
diff --git
a/gtk2_ardour/main_clock.h
b/gtk2_ardour/main_clock.h
index 28cc98850652f75f6c9e9a3802f5a0572f8635f7..42b07a5c046a9ebefdfed333882d26f6645832bd 100644
(file)
--- a/
gtk2_ardour/main_clock.h
+++ b/
gtk2_ardour/main_clock.h
@@
-29,20
+29,22
@@
class MainClock : public AudioClock
{
public:
MainClock (const std::string& clock_name, const std::string& widget_name, bool primary);
{
public:
MainClock (const std::string& clock_name, const std::string& widget_name, bool primary);
-
fram
epos_t absolute_time () const;
+
sampl
epos_t absolute_time () const;
void set_session (ARDOUR::Session *s);
void set_session (ARDOUR::Session *s);
+ void set (samplepos_t, bool force = false, ARDOUR::samplecnt_t offset = 0);
private:
// Editor *_editor;
void build_ops_menu ();
private:
// Editor *_editor;
void build_ops_menu ();
- void
display_delta_to_edit_cursor (
);
+ void
set_display_delta_mode (ARDOUR::ClockDeltaMode
);
void edit_current_tempo ();
void edit_current_meter ();
void insert_new_tempo ();
void insert_new_meter ();
bool _primary;
void edit_current_tempo ();
void edit_current_meter ();
void insert_new_tempo ();
void insert_new_meter ();
bool _primary;
+ bool _suspend_delta_mode_signal;
};
#endif // __gtk_ardour_main_clock_h__
};
#endif // __gtk_ardour_main_clock_h__