#include <cstdio>
#include <cmath>
#include <inttypes.h>
#include <string>
#include <gtk/gtkaction.h>
#include "canvas/container.h"
#include "canvas/canvas.h"
#include "canvas/ruler.h"
#include "canvas/debug.h"
#include "canvas/scroll_group.h"
#include "ardour/session.h"
#include "ardour/tempo.h"
#include "ardour/profile.h"
#include "gtkmm2ext/gtk_ui.h"
#include "gtkmm2ext/keyboard.h"
#include "ardour_ui.h"
#include "editor.h"
#include "editing.h"
#include "actions.h"
#include "gui_thread.h"
#include "ruler_dialog.h"
#include "time_axis_view.h"
#include "editor_drag.h"
#include "editor_cursors.h"
#include "i18n.h"
Go to the source code of this file.
static void edit_last_mark_label |
( |
std::vector< ArdourCanvas::Ruler::Mark > & |
marks, |
|
|
const std::string & |
newlabel |
|
) |
| |
|
static |
static void sample_to_clock_parts |
( |
framepos_t |
sample, |
|
|
framepos_t |
sample_rate, |
|
|
long * |
hrs_p, |
|
|
long * |
mins_p, |
|
|
long * |
secs_p, |
|
|
long * |
millisecs_p |
|
) |
| |
|
static |
ArdourCanvas::Ruler::Metric* _bbt_metric |
|
static |
ArdourCanvas::Ruler::Metric* _minsec_metric |
|
static |
ArdourCanvas::Ruler::Metric* _samples_metric |
|
static |
ArdourCanvas::Ruler::Metric* _timecode_metric |
|
static |