From 5c819462b8f146b25a7dbe2c948a8407e7c5dbbb Mon Sep 17 00:00:00 2001 From: Karsten Wiese Date: Thu, 22 Dec 2005 12:23:54 +0000 Subject: s/stringcr_t/const string &/ git-svn-id: svn://localhost/trunk/ardour2@201 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/ardour_ui.cc | 10 ++++----- gtk2_ardour/ardour_ui.h | 10 ++++----- gtk2_ardour/audio_time_axis.cc | 2 +- gtk2_ardour/audio_time_axis.h | 2 +- gtk2_ardour/automation_gain_line.cc | 2 +- gtk2_ardour/automation_gain_line.h | 2 +- gtk2_ardour/automation_line.cc | 2 +- gtk2_ardour/automation_line.h | 2 +- gtk2_ardour/automation_pan_line.cc | 2 +- gtk2_ardour/automation_pan_line.h | 2 +- gtk2_ardour/automation_time_axis.cc | 4 ++-- gtk2_ardour/automation_time_axis.h | 6 +++--- gtk2_ardour/editing.cc | 14 ++++++------- gtk2_ardour/editing.h | 14 ++++++------- gtk2_ardour/editor.cc | 6 +++--- gtk2_ardour/editor.h | 34 +++++++++++++++---------------- gtk2_ardour/editor_imageframe.cc | 10 ++++----- gtk2_ardour/editor_ops.cc | 6 +++--- gtk2_ardour/editor_route_list.cc | 2 +- gtk2_ardour/editor_selection_list.cc | 2 +- gtk2_ardour/gain_automation_time_axis.cc | 2 +- gtk2_ardour/gain_automation_time_axis.h | 2 +- gtk2_ardour/imageframe_socket_handler.cc | 24 +++++++++++----------- gtk2_ardour/imageframe_socket_handler.h | 24 +++++++++++----------- gtk2_ardour/imageframe_time_axis.cc | 6 +++--- gtk2_ardour/imageframe_time_axis.h | 6 +++--- gtk2_ardour/imageframe_time_axis_group.cc | 10 ++++----- gtk2_ardour/imageframe_time_axis_group.h | 12 +++++------ gtk2_ardour/imageframe_view.cc | 6 +++--- gtk2_ardour/imageframe_view.h | 6 +++--- gtk2_ardour/marker_time_axis.cc | 2 +- gtk2_ardour/marker_time_axis.h | 2 +- gtk2_ardour/option_editor.cc | 4 ++-- gtk2_ardour/option_editor.h | 4 ++-- gtk2_ardour/public_editor.h | 6 +++--- gtk2_ardour/redirect_automation_line.cc | 2 +- gtk2_ardour/redirect_automation_line.h | 2 +- gtk2_ardour/region_gain_line.cc | 2 +- gtk2_ardour/region_gain_line.h | 2 +- gtk2_ardour/route_ui.cc | 2 +- gtk2_ardour/route_ui.h | 2 +- gtk2_ardour/tempo_dialog.cc | 8 ++++---- gtk2_ardour/tempo_dialog.h | 8 ++++---- gtk2_ardour/time_axis_view.h | 2 +- gtk2_ardour/time_axis_view_item.cc | 2 +- gtk2_ardour/time_axis_view_item.h | 2 +- gtk2_ardour/utils.cc | 2 +- gtk2_ardour/utils.h | 2 +- gtk2_ardour/visual_time_axis.cc | 4 ++-- gtk2_ardour/visual_time_axis.h | 10 ++++----- libs/ardour/ardour/types.h | 1 - 51 files changed, 151 insertions(+), 152 deletions(-) diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index b360f8c177..fca8dea231 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -1102,7 +1102,7 @@ If you still wish to quit, please use the\n\n\ } int -ARDOUR_UI::ask_about_saving_session (stringcr_t what) +ARDOUR_UI::ask_about_saving_session (const string & what) { ArdourDialog window (_("ardour: save session?")); Gtk::Label prompt_label; @@ -2476,7 +2476,7 @@ ARDOUR_UI::snapshot_session () } void -ARDOUR_UI::save_state (stringcr_t name) +ARDOUR_UI::save_state (const string & name) { (void) save_state_canfail (name); } @@ -2708,7 +2708,7 @@ ARDOUR_UI::new_session (bool startup, std::string predetermined_path) } int -ARDOUR_UI::load_session (stringcr_t path, stringcr_t snap_name, string* mix_template) +ARDOUR_UI::load_session (const string & path, const string & snap_name, string* mix_template) { Session *new_session; int x; @@ -2760,7 +2760,7 @@ ARDOUR_UI::make_session_clean () } int -ARDOUR_UI::build_session (stringcr_t path, stringcr_t snap_name, +ARDOUR_UI::build_session (const string & path, const string & snap_name, uint32_t control_channels, uint32_t master_channels, Session::AutoConnectOption input_connect, @@ -2837,7 +2837,7 @@ ARDOUR_UI::hide_splash () } void -ARDOUR_UI::display_cleanup_results (Session::cleanup_report& rep, const gchar* list_title, stringcr_t msg) +ARDOUR_UI::display_cleanup_results (Session::cleanup_report& rep, const gchar* list_title, const string & msg) { size_t removed; diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index a9a2bef327..3a6f72546a 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -106,9 +106,9 @@ class ARDOUR_UI : public Gtkmm2ext::UI void show_splash (); void hide_splash (); - int load_session (ARDOUR::stringcr_t path, ARDOUR::stringcr_t snapshot, string* mix_template = 0); + int load_session (const string & path, const string & snapshot, string* mix_template = 0); bool session_loaded; - int build_session (ARDOUR::stringcr_t path, ARDOUR::stringcr_t snapshot, + int build_session (const string & path, const string & snapshot, uint32_t ctl_chns, uint32_t master_chns, ARDOUR::Session::AutoConnectOption input_connect, @@ -134,7 +134,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI void close_session() { unload_session(); } int save_state_canfail (string state_name = ""); - void save_state (ARDOUR::stringcr_t state_name = ""); + void save_state (const string & state_name = ""); void restore_state (string state_name = ""); static double gain_to_slider_position (ARDOUR::gain_t g); @@ -286,7 +286,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI void shutdown (); void finish(); - int ask_about_saving_session (ARDOUR::stringcr_t why); + int ask_about_saving_session (const string & why); gint ask_about_save_deleted (GdkEventAny*); void save_session_choice_made (int); int save_the_session; @@ -630,7 +630,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI Gtk::MenuItem *cleanup_item; - void display_cleanup_results (ARDOUR::Session::cleanup_report& rep, const gchar* list_title, ARDOUR::stringcr_t msg); + void display_cleanup_results (ARDOUR::Session::cleanup_report& rep, const gchar* list_title, const string & msg); void cleanup (); void flush_trash (); diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc index c1ccc52fc9..4e3ce96bc9 100644 --- a/gtk2_ardour/audio_time_axis.cc +++ b/gtk2_ardour/audio_time_axis.cc @@ -1937,7 +1937,7 @@ AudioTimeAxisView::route_active_changed () } XMLNode* -AudioTimeAxisView::get_child_xml_node (stringcr_t childname) +AudioTimeAxisView::get_child_xml_node (const string & childname) { return RouteUI::get_child_xml_node (childname); } diff --git a/gtk2_ardour/audio_time_axis.h b/gtk2_ardour/audio_time_axis.h index 8a631a19c1..20794d3f27 100644 --- a/gtk2_ardour/audio_time_axis.h +++ b/gtk2_ardour/audio_time_axis.h @@ -123,7 +123,7 @@ class AudioTimeAxisView : public RouteUI, public TimeAxisView listget_child_list(); void set_state (const XMLNode&); - XMLNode* get_child_xml_node (ARDOUR::stringcr_t childname); + XMLNode* get_child_xml_node (const string & childname); private: friend class StreamView; diff --git a/gtk2_ardour/automation_gain_line.cc b/gtk2_ardour/automation_gain_line.cc index 8611d862b1..272e6cfc52 100644 --- a/gtk2_ardour/automation_gain_line.cc +++ b/gtk2_ardour/automation_gain_line.cc @@ -32,7 +32,7 @@ using namespace std; using namespace ARDOUR; -AutomationGainLine::AutomationGainLine (stringcr_t name, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, Curve& c) +AutomationGainLine::AutomationGainLine (const string & name, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, Curve& c) : AutomationLine (name, tv, parent, c), session (s) diff --git a/gtk2_ardour/automation_gain_line.h b/gtk2_ardour/automation_gain_line.h index 3a532ed646..22bb04119e 100644 --- a/gtk2_ardour/automation_gain_line.h +++ b/gtk2_ardour/automation_gain_line.h @@ -15,7 +15,7 @@ class TimeAxisView; class AutomationGainLine : public AutomationLine { public: - AutomationGainLine (ARDOUR::stringcr_t name, ARDOUR::Session&, TimeAxisView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); + AutomationGainLine (const string & name, ARDOUR::Session&, TimeAxisView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); void view_to_model_y (double&); void model_to_view_y (double&); diff --git a/gtk2_ardour/automation_line.cc b/gtk2_ardour/automation_line.cc index 3724495692..70bc676fca 100644 --- a/gtk2_ardour/automation_line.cc +++ b/gtk2_ardour/automation_line.cc @@ -217,7 +217,7 @@ ControlPoint::move_to (double x, double y, ShapeType shape) /*****/ -AutomationLine::AutomationLine (stringcr_t name, TimeAxisView& tv, ArdourCanvas::Group& parent, AutomationList& al) +AutomationLine::AutomationLine (const string & name, TimeAxisView& tv, ArdourCanvas::Group& parent, AutomationList& al) : trackview (tv), _name (name), alist (al), diff --git a/gtk2_ardour/automation_line.h b/gtk2_ardour/automation_line.h index e1e7b168a9..e922de6c80 100644 --- a/gtk2_ardour/automation_line.h +++ b/gtk2_ardour/automation_line.h @@ -97,7 +97,7 @@ class ControlPoint class AutomationLine : public sigc::trackable { public: - AutomationLine (ARDOUR::stringcr_t name, TimeAxisView&, ArdourCanvas::Group&, ARDOUR::AutomationList&); + AutomationLine (const string & name, TimeAxisView&, ArdourCanvas::Group&, ARDOUR::AutomationList&); virtual ~AutomationLine (); void queue_reset (); diff --git a/gtk2_ardour/automation_pan_line.cc b/gtk2_ardour/automation_pan_line.cc index 4df03afa58..7a264502af 100644 --- a/gtk2_ardour/automation_pan_line.cc +++ b/gtk2_ardour/automation_pan_line.cc @@ -32,7 +32,7 @@ using namespace ARDOUR; -AutomationPanLine::AutomationPanLine (stringcr_t name, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, Curve& c) +AutomationPanLine::AutomationPanLine (const string & name, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, Curve& c) : AutomationLine (name, tv, parent, c), session (s) diff --git a/gtk2_ardour/automation_pan_line.h b/gtk2_ardour/automation_pan_line.h index b8ea38c8a0..1472bd0c0e 100644 --- a/gtk2_ardour/automation_pan_line.h +++ b/gtk2_ardour/automation_pan_line.h @@ -15,7 +15,7 @@ class TimeAxisView; class AutomationPanLine : public AutomationLine { public: - AutomationPanLine (ARDOUR::stringcr_t name, ARDOUR::Session&, TimeAxisView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); + AutomationPanLine (const string & name, ARDOUR::Session&, TimeAxisView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); void view_to_model_y (double&); void model_to_view_y (double&); diff --git a/gtk2_ardour/automation_time_axis.cc b/gtk2_ardour/automation_time_axis.cc index a3b4feb9c2..8fe378f1b1 100644 --- a/gtk2_ardour/automation_time_axis.cc +++ b/gtk2_ardour/automation_time_axis.cc @@ -35,8 +35,8 @@ static const gchar * small_x_xpm[] = { " "}; AutomationTimeAxisView::AutomationTimeAxisView (Session& s, Route& r, PublicEditor& e, TimeAxisView& rent, - ArdourCanvas::Canvas& canvas, stringcr_t nom, - stringcr_t state_name, stringcr_t nomparent) + ArdourCanvas::Canvas& canvas, const string & nom, + const string & state_name, const string & nomparent) : AxisView (s), TimeAxisView (s, e, &rent, canvas), diff --git a/gtk2_ardour/automation_time_axis.h b/gtk2_ardour/automation_time_axis.h index ad66ec08c0..0fd166c432 100644 --- a/gtk2_ardour/automation_time_axis.h +++ b/gtk2_ardour/automation_time_axis.h @@ -35,9 +35,9 @@ class AutomationTimeAxisView : public TimeAxisView { PublicEditor&, TimeAxisView& parent, ArdourCanvas::Canvas& canvas, - ARDOUR::stringcr_t name, /* translatable */ - ARDOUR::stringcr_t state_name, /* not translatable */ - ARDOUR::stringcr_t plug_name = ""); + const string & name, /* translatable */ + const string & state_name, /* not translatable */ + const string & plug_name = ""); ~AutomationTimeAxisView(); diff --git a/gtk2_ardour/editing.cc b/gtk2_ardour/editing.cc index 5ceb82f6c7..9b9e609d0b 100644 --- a/gtk2_ardour/editing.cc +++ b/gtk2_ardour/editing.cc @@ -19,7 +19,7 @@ namespace Editing { #undef SNAPTYPE #define SNAPTYPE(s) if (!strcmp(type, #s)) {return s;} SnapType -str2snaptype (ARDOUR::stringcr_t str) { +str2snaptype (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return SnapToBar; @@ -31,7 +31,7 @@ str2snaptype (ARDOUR::stringcr_t str) { #undef SNAPMODE #define SNAPMODE(s) if (!strcmp(type, #s)) {return s;} SnapMode -str2snapmode (ARDOUR::stringcr_t str) { +str2snapmode (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return SnapNormal; @@ -43,7 +43,7 @@ str2snapmode (ARDOUR::stringcr_t str) { #undef REGIONLISTSORTTYPE #define REGIONLISTSORTTYPE(s) if (!strcmp(type, #s)) {return s;} RegionListSortType -str2regionlistsorttype (ARDOUR::stringcr_t str) { +str2regionlistsorttype (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return ByName; @@ -55,7 +55,7 @@ str2regionlistsorttype (ARDOUR::stringcr_t str) { #undef MOUSEMODE #define MOUSEMODE(s) if (!strcmp(type, #s)) {return s;} MouseMode -str2mousemode (ARDOUR::stringcr_t str) { +str2mousemode (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return MouseObject; @@ -67,7 +67,7 @@ str2mousemode (ARDOUR::stringcr_t str) { #undef ZOOMFOCUS #define ZOOMFOCUS(s) if (!strcmp(type, #s)) {return s;} ZoomFocus -str2zoomfocus (ARDOUR::stringcr_t str) { +str2zoomfocus (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return ZoomFocusPlayhead; @@ -79,7 +79,7 @@ str2zoomfocus (ARDOUR::stringcr_t str) { #undef DISPLAYCONTROL #define DISPLAYCONTROL(s) if (!strcmp(type, #s)) {return s;} DisplayControl -str2displaycontrol (ARDOUR::stringcr_t str) { +str2displaycontrol (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return FollowPlayhead; @@ -91,7 +91,7 @@ str2displaycontrol (ARDOUR::stringcr_t str) { #undef COLORID #define COLORID(s) if (!strcmp(type, #s)) {return s;} ColorID -str2color_id (ARDOUR::stringcr_t str) { +str2color_id (const string & str) { const char* type = str.c_str(); #include "editing_syms.h" return cFrameHandleEndOutline; diff --git a/gtk2_ardour/editing.h b/gtk2_ardour/editing.h index 9154e17c45..56d260d513 100644 --- a/gtk2_ardour/editing.h +++ b/gtk2_ardour/editing.h @@ -30,7 +30,7 @@ static const char *snaptypestrs[] = { #include "editing_syms.h" }; inline const char* enum2str(SnapType m) {return snaptypestrs[m];} -SnapType str2snaptype(ARDOUR::stringcr_t); +SnapType str2snaptype(const std::string &); #undef SNAPTYPE #define SNAPTYPE(a) /*empty*/ @@ -48,7 +48,7 @@ static const char *snapmodestrs[] = { #include "editing_syms.h" }; inline const char* enum2str(SnapMode m) {return snapmodestrs[m];} -SnapMode str2snapmode(ARDOUR::stringcr_t); +SnapMode str2snapmode(const std::string &); #undef SNAPMODE #define SNAPMODE(a) /*empty*/ @@ -66,7 +66,7 @@ static const char *regionlistsorttypestrs[] = { #include "editing_syms.h" }; inline const char* enum2str(RegionListSortType m) {return regionlistsorttypestrs[m];} -RegionListSortType str2regionlistsorttype(ARDOUR::stringcr_t); +RegionListSortType str2regionlistsorttype(const std::string &); #undef REGIONLISTSORTTYPE #define REGIONLISTSORTTYPE(a) /*empty*/ @@ -84,7 +84,7 @@ static const char *mousemodestrs[] = { #include "editing_syms.h" }; inline const char* enum2str(MouseMode m) {return mousemodestrs[m];} -MouseMode str2mousemode(ARDOUR::stringcr_t); +MouseMode str2mousemode(const std::string &); #undef MOUSEMODE #define MOUSEMODE(a) /*empty*/ @@ -102,7 +102,7 @@ static const char *zoomfocusstrs[] = { #include "editing_syms.h" }; inline const char* enum2str(ZoomFocus m) {return zoomfocusstrs[m];} -ZoomFocus str2zoomfocus(ARDOUR::stringcr_t); +ZoomFocus str2zoomfocus(const std::string &); #undef ZOOMFOCUS #define ZOOMFOCUS(a) /*empty*/ @@ -120,7 +120,7 @@ static const char *displaycontrolstrs[] = { #include "editing_syms.h" }; inline const char* enum2str(DisplayControl m) {return displaycontrolstrs[m];} -DisplayControl str2displaycontrol (ARDOUR::stringcr_t); +DisplayControl str2displaycontrol (const std::string &); #undef DISPLAYCONTROL #define DISPLAYCONTROL(a) /*empty*/ @@ -137,7 +137,7 @@ static const char *color_id_strs[] = { #include "editing_syms.h" }; inline const char* enum2str(ColorID m) {return color_id_strs[m];} -ColorID str2color_id (ARDOUR::stringcr_t); +ColorID str2color_id (const std::string &); #undef COLORID #define COLORID(a) /*empty*/ diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 3c2bd6a96f..c8fff1e348 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -1108,7 +1108,7 @@ Editor::handle_new_duration () } void -Editor::update_title_s (stringcr_t snap_name) +Editor::update_title_s (const string & snap_name) { ENSURE_GUI_THREAD(bind (mem_fun(*this, &Editor::update_title_s), snap_name)); @@ -3419,7 +3419,7 @@ Editor::hide_verbose_canvas_cursor () } void -Editor::set_verbose_canvas_cursor (stringcr_t txt, double x, double y) +Editor::set_verbose_canvas_cursor (const string & txt, double x, double y) { /* XXX get origin of canvas relative to root window, add x and y and check compared to gdk_screen_{width,height} @@ -3430,7 +3430,7 @@ Editor::set_verbose_canvas_cursor (stringcr_t txt, double x, double y) } void -Editor::set_verbose_canvas_cursor_text (stringcr_t txt) +Editor::set_verbose_canvas_cursor_text (const string & txt) { verbose_canvas_cursor->property_text() = txt.c_str(); } diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 27e563ccf8..7dc8b64dba 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -141,11 +141,11 @@ class Editor : public PublicEditor void step_mouse_mode (bool next); Editing::MouseMode current_mouse_mode () { return mouse_mode; } - void add_imageframe_time_axis(ARDOUR::stringcr_t track_name, void*) ; - void add_imageframe_marker_time_axis(ARDOUR::stringcr_t track_name, TimeAxisView* marked_track, void*) ; + void add_imageframe_time_axis(const string & track_name, void*) ; + void add_imageframe_marker_time_axis(const string & track_name, TimeAxisView* marked_track, void*) ; void connect_to_image_compositor() ; void scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) ; - TimeAxisView* get_named_time_axis(ARDOUR::stringcr_t name) ; + TimeAxisView* get_named_time_axis(const string & name) ; /* */ void consider_auditioning (ARDOUR::Region&); @@ -485,8 +485,8 @@ class Editor : public PublicEditor bool track_canvas_motion (GdkEvent*); - void set_verbose_canvas_cursor (ARDOUR::stringcr_t, double x, double y); - void set_verbose_canvas_cursor_text (ARDOUR::stringcr_t); + void set_verbose_canvas_cursor (const string &, double x, double y); + void set_verbose_canvas_cursor_text (const string &); void show_verbose_canvas_cursor(); void hide_verbose_canvas_cursor(); @@ -744,7 +744,7 @@ class Editor : public PublicEditor void name_selection(); void named_selection_name_chosen (); - void create_named_selection (ARDOUR::stringcr_t); + void create_named_selection (const string &); void paste_named_selection (float times); void handle_new_named_selection (); @@ -896,7 +896,7 @@ class Editor : public PublicEditor void temporal_zoom_selection (); void temporal_zoom_session (); void temporal_zoom (gdouble scale); - void temporal_zoom_by_frame (jack_nframes_t start, jack_nframes_t end, ARDOUR::stringcr_t op); + void temporal_zoom_by_frame (jack_nframes_t start, jack_nframes_t end, const string & op); void temporal_zoom_to_frame (bool coarser, jack_nframes_t frame); void amplitude_zoom (gdouble scale); @@ -907,14 +907,14 @@ class Editor : public PublicEditor void insert_sndfile (bool as_tracks); void embed_audio (); // inserts into region list - int reject_because_rate_differs (ARDOUR::stringcr_t path, SF_INFO& finfo, ARDOUR::stringcr_t action, bool multiple_pending); + int reject_because_rate_differs (const string & path, SF_INFO& finfo, const string & action, bool multiple_pending); void do_embed_sndfiles (vector paths, bool split); void embed_sndfile (string path, bool split, bool multiple_files, bool& check_sr); void do_insert_sndfile (vector path, bool multi, jack_nframes_t frame); void insert_paths_as_new_tracks (std::vector paths, bool multi); // inserts files as new tracks - void insert_sndfile_into (ARDOUR::stringcr_t path, bool multi, AudioTimeAxisView* tv, jack_nframes_t& frame, bool prompt=true); + void insert_sndfile_into (const string & path, bool multi, AudioTimeAxisView* tv, jack_nframes_t& frame, bool prompt=true); static void* _insert_sndfile_thread (void*); void* insert_sndfile_thread (void*); @@ -1001,11 +1001,11 @@ class Editor : public PublicEditor Editing::SnapMode snap_mode; double snap_threshold; - void soundfile_chosen_for_insert (ARDOUR::stringcr_t selection, bool split_channels); - void soundfile_chosen_for_embed (ARDOUR::stringcr_t selection, bool split_channels); - void soundfile_chosen_for_import (ARDOUR::stringcr_t selection, bool split_channels); + void soundfile_chosen_for_insert (const string & selection, bool split_channels); + void soundfile_chosen_for_embed (const string & selection, bool split_channels); + void soundfile_chosen_for_import (const string & selection, bool split_channels); - void handle_gui_changes (ARDOUR::stringcr_t, void *); + void handle_gui_changes (const string &, void *); void hide_all_tracks (bool with_select); @@ -1574,11 +1574,11 @@ class Editor : public PublicEditor UndoHistory visual_history; UndoCommand current_visual_command; - void begin_reversible_visual_command (ARDOUR::stringcr_t cmd_name); + void begin_reversible_visual_command (const string & cmd_name); void commit_reversible_visual_command (); void update_title (); - void update_title_s (ARDOUR::stringcr_t snapshot_name); + void update_title_s (const string & snapshot_name); struct State { Selection* selection; @@ -1678,8 +1678,8 @@ class Editor : public PublicEditor bool _xfade_visibility; /* */ - void handle_new_imageframe_time_axis_view(ARDOUR::stringcr_t track_name, void* src) ; - void handle_new_imageframe_marker_time_axis_view(ARDOUR::stringcr_t track_name, TimeAxisView* marked_track) ; + void handle_new_imageframe_time_axis_view(const string & track_name, void* src) ; + void handle_new_imageframe_marker_time_axis_view(const string & track_name, TimeAxisView* marked_track) ; void start_imageframe_grab(ArdourCanvas::Item*, GdkEvent*) ; void start_markerview_grab(ArdourCanvas::Item*, GdkEvent*) ; diff --git a/gtk2_ardour/editor_imageframe.cc b/gtk2_ardour/editor_imageframe.cc index d29ec59af8..e9021a7a1c 100644 --- a/gtk2_ardour/editor_imageframe.cc +++ b/gtk2_ardour/editor_imageframe.cc @@ -48,7 +48,7 @@ using namespace Gtk; /* */ void -Editor::add_imageframe_time_axis(ARDOUR::stringcr_t track_name, void* src) +Editor::add_imageframe_time_axis(const string & track_name, void* src) { // check for duplicate name if(get_named_time_axis(track_name)) @@ -112,7 +112,7 @@ Editor::scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) } void -Editor::add_imageframe_marker_time_axis(ARDOUR::stringcr_t track_name, TimeAxisView* marked_track, void* src) +Editor::add_imageframe_marker_time_axis(const string & track_name, TimeAxisView* marked_track, void* src) { // Can we only bind 2 data Items? // @todo we really want to bind the src attribute too, for the moment tracks can only be added remotely, @@ -153,7 +153,7 @@ Editor::popup_marker_time_axis_edit_menu(int button, int32_t time, ArdourCanvas: } TimeAxisView* -Editor::get_named_time_axis(ARDOUR::stringcr_t name) +Editor::get_named_time_axis(const string & name) { TimeAxisView* tav = 0 ; @@ -1095,7 +1095,7 @@ Editor::markerview_end_handle_end_trim (ArdourCanvas::Item* item, GdkEvent* even /* */ void -Editor::handle_new_imageframe_time_axis_view(ARDOUR::stringcr_t track_name, void* src) +Editor::handle_new_imageframe_time_axis_view(const string & track_name, void* src) { ImageFrameTimeAxis* iftav ; iftav = new ImageFrameTimeAxis(track_name, *this, *session, track_canvas) ; @@ -1113,7 +1113,7 @@ Editor::handle_new_imageframe_time_axis_view(ARDOUR::stringcr_t track_name, void } void -Editor::handle_new_imageframe_marker_time_axis_view(ARDOUR::stringcr_t track_name, TimeAxisView* marked_track) +Editor::handle_new_imageframe_marker_time_axis_view(const string & track_name, TimeAxisView* marked_track) { MarkerTimeAxis* mta = new MarkerTimeAxis (*this, *this->current_session(), track_canvas, track_name, marked_track) ; ((ImageFrameTimeAxis*)marked_track)->add_marker_time_axis(mta, this) ; diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index 6cae55a4bc..a4f3ffd02a 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -1118,7 +1118,7 @@ Editor::temporal_zoom_session () } void -Editor::temporal_zoom_by_frame (jack_nframes_t start, jack_nframes_t end, stringcr_t op) +Editor::temporal_zoom_by_frame (jack_nframes_t start, jack_nframes_t end, const string & op) { if (!session) return; @@ -1962,7 +1962,7 @@ Editor::do_import (vector paths, bool split, bool as_tracks) } int -Editor::reject_because_rate_differs (stringcr_t path, SF_INFO& finfo, stringcr_t action, bool multiple_pending) +Editor::reject_because_rate_differs (const string & path, SF_INFO& finfo, const string & action, bool multiple_pending) { if (!session) { return 1; @@ -2252,7 +2252,7 @@ Editor::do_insert_sndfile (vector paths, bool split, jack_nframes_t pos) } void -Editor::insert_sndfile_into (stringcr_t path, bool multi, AudioTimeAxisView* tv, jack_nframes_t& pos, bool prompt) +Editor::insert_sndfile_into (const string & path, bool multi, AudioTimeAxisView* tv, jack_nframes_t& pos, bool prompt) { SndFileSource *source = 0; /* keep g++ quiet */ AudioRegion::SourceList sources; diff --git a/gtk2_ardour/editor_route_list.cc b/gtk2_ardour/editor_route_list.cc index b7b36dfd30..f53a029667 100644 --- a/gtk2_ardour/editor_route_list.cc +++ b/gtk2_ardour/editor_route_list.cc @@ -85,7 +85,7 @@ Editor::handle_new_route (Route& route) } void -Editor::handle_gui_changes (stringcr_t what, void *src) +Editor::handle_gui_changes (const string & what, void *src) { ENSURE_GUI_THREAD(bind (mem_fun(*this, &Editor::handle_gui_changes), what, src)); diff --git a/gtk2_ardour/editor_selection_list.cc b/gtk2_ardour/editor_selection_list.cc index 430d77e66d..64e184151e 100644 --- a/gtk2_ardour/editor_selection_list.cc +++ b/gtk2_ardour/editor_selection_list.cc @@ -130,7 +130,7 @@ Editor::named_selection_name_chosen () } void -Editor::create_named_selection (stringcr_t name) +Editor::create_named_selection (const string & name) { if (session == 0) { return; diff --git a/gtk2_ardour/gain_automation_time_axis.cc b/gtk2_ardour/gain_automation_time_axis.cc index bbecac72b0..cb96774cdb 100644 --- a/gtk2_ardour/gain_automation_time_axis.cc +++ b/gtk2_ardour/gain_automation_time_axis.cc @@ -30,7 +30,7 @@ using namespace ARDOUR; using namespace Gtk; -GainAutomationTimeAxisView::GainAutomationTimeAxisView (Session& s, Route& r, PublicEditor& e, TimeAxisView& parent, ArdourCanvas::Canvas& canvas, stringcr_t n, ARDOUR::Curve& c) +GainAutomationTimeAxisView::GainAutomationTimeAxisView (Session& s, Route& r, PublicEditor& e, TimeAxisView& parent, ArdourCanvas::Canvas& canvas, const string & n, ARDOUR::Curve& c) : AxisView (s), AutomationTimeAxisView (s, r, e, parent, canvas, n, X_("gain"), ""), diff --git a/gtk2_ardour/gain_automation_time_axis.h b/gtk2_ardour/gain_automation_time_axis.h index 30c51de2ad..50f1cba3f9 100644 --- a/gtk2_ardour/gain_automation_time_axis.h +++ b/gtk2_ardour/gain_automation_time_axis.h @@ -17,7 +17,7 @@ class GainAutomationTimeAxisView : public AutomationTimeAxisView PublicEditor&, TimeAxisView& parent_axis, ArdourCanvas::Canvas& canvas, - ARDOUR::stringcr_t name, + const string & name, ARDOUR::Curve&); ~GainAutomationTimeAxisView(); diff --git a/gtk2_ardour/imageframe_socket_handler.cc b/gtk2_ardour/imageframe_socket_handler.cc index 4e835a0df6..dc3faa9c4a 100644 --- a/gtk2_ardour/imageframe_socket_handler.cc +++ b/gtk2_ardour/imageframe_socket_handler.cc @@ -294,7 +294,7 @@ ImageFrameSocketHandler::get_socket_descriptor() * @param src the identity of the object that initiated the change */ void -ImageFrameSocketHandler::send_imageframe_time_axis_removed(stringcr_t track_id, void* src) +ImageFrameSocketHandler::send_imageframe_time_axis_removed(const string & track_id, void* src) { if(this == src || src == 0) { @@ -329,7 +329,7 @@ ImageFrameSocketHandler::send_imageframe_time_axis_removed(stringcr_t track_id, * @param time_axis the time axis that has changed */ void -ImageFrameSocketHandler::send_imageframe_time_axis_renamed(stringcr_t new_id, stringcr_t old_id, void* src, ImageFrameTimeAxis* time_axis) +ImageFrameSocketHandler::send_imageframe_time_axis_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxis* time_axis) { // ENSURE_GUI_THREAD(SigC::bind (mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_renamed), new_id, old_id, src, time_axis)); @@ -371,7 +371,7 @@ ImageFrameSocketHandler::send_imageframe_time_axis_renamed(stringcr_t new_id, st * @param src the identity of the object that initiated the change */ void -ImageFrameSocketHandler::send_marker_time_axis_removed(stringcr_t track_id, void* src) +ImageFrameSocketHandler::send_marker_time_axis_removed(const string & track_id, void* src) { if(this == src || src == 0) { @@ -406,7 +406,7 @@ ImageFrameSocketHandler::send_marker_time_axis_removed(stringcr_t track_id, void * @param time_axis the time axis that has changed */ void -ImageFrameSocketHandler::send_marker_time_axis_renamed(stringcr_t new_id, stringcr_t old_id, void* src, MarkerTimeAxis* time_axis) +ImageFrameSocketHandler::send_marker_time_axis_renamed(const string & new_id, const string & old_id, void* src, MarkerTimeAxis* time_axis) { // ENSURE_GUI_THREAD(bind (mem_fun(*this, &ImageFrameSocketHandler::send_marker_time_axis_renamed), new_id, old_id, src, time_axis)); @@ -449,7 +449,7 @@ ImageFrameSocketHandler::send_marker_time_axis_renamed(stringcr_t new_id, string * @param group the group that has changed */ void -ImageFrameSocketHandler::send_imageframe_time_axis_group_removed(stringcr_t group_id, void* src, ImageFrameTimeAxisGroup* group) +ImageFrameSocketHandler::send_imageframe_time_axis_group_removed(const string & group_id, void* src, ImageFrameTimeAxisGroup* group) { if(this == src || src == 0) { @@ -489,7 +489,7 @@ ImageFrameSocketHandler::send_imageframe_time_axis_group_removed(stringcr_t grou * @param group the group that has changed */ void -ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed(stringcr_t new_id, stringcr_t old_id, void* src, ImageFrameTimeAxisGroup* group) +ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxisGroup* group) { // ENSURE_GUI_THREAD(bind (mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed), new_id, old_id, src, group)); @@ -608,7 +608,7 @@ ImageFrameSocketHandler::send_imageframe_view_duration_change(jack_nframes_t dur * @param item the renamed item */ void -ImageFrameSocketHandler::send_imageframe_view_renamed(stringcr_t new_id, stringcr_t old_id, void* src, ImageFrameView* item) +ImageFrameSocketHandler::send_imageframe_view_renamed(const string & new_id, const string & old_id, void* src, ImageFrameView* item) { if(this == src || src == 0) { @@ -643,7 +643,7 @@ ImageFrameSocketHandler::send_imageframe_view_renamed(stringcr_t new_id, stringc * @param item the removed item */ void -ImageFrameSocketHandler::send_imageframe_view_removed(stringcr_t item_id, void* src, ImageFrameView* item) +ImageFrameSocketHandler::send_imageframe_view_removed(const string & item_id, void* src, ImageFrameView* item) { if(this == src || src == 0) { @@ -756,7 +756,7 @@ ImageFrameSocketHandler::send_marker_view_duration_change(jack_nframes_t dur, vo * @param item the MarkerView which has been renamed */ void -ImageFrameSocketHandler::send_marker_view_renamed(stringcr_t new_id, stringcr_t old_id, void* src, MarkerView* item) +ImageFrameSocketHandler::send_marker_view_renamed(const string & new_id, const string & old_id, void* src, MarkerView* item) { if(this == src || src == 0) { @@ -792,7 +792,7 @@ ImageFrameSocketHandler::send_marker_view_renamed(stringcr_t new_id, stringcr_t * @param item the MarkerView which has been removed */ void -ImageFrameSocketHandler::send_marker_view_removed(stringcr_t item_id, void* src, MarkerView* item) +ImageFrameSocketHandler::send_marker_view_removed(const string & item_id, void* src, MarkerView* item) { if(this == src || src == 0) { @@ -2239,7 +2239,7 @@ ImageFrameSocketHandler::compose_marker_item_desc(MarkerView* mv, std::ostringst * @return the described item on success, 0 otherwise */ ImageFrameView* -ImageFrameSocketHandler::get_imageframe_view_from_desc(stringcr_t track_id, stringcr_t group_id, stringcr_t item_id, int& errcode, std::string& errmsg) +ImageFrameSocketHandler::get_imageframe_view_from_desc(const string & track_id, const string & group_id, const string & item_id, int& errcode, std::string& errmsg) { ImageFrameView* item = 0 ; @@ -2294,7 +2294,7 @@ ImageFrameSocketHandler::get_imageframe_view_from_desc(stringcr_t track_id, stri * @return the return value of the socket call */ int -ImageFrameSocketHandler::send_message(stringcr_t msg) +ImageFrameSocketHandler::send_message(const string & msg) { //std::cout << "Sending Message [" << msg << "]\n" ; int retcode = ::send(theArdourToCompositorSocket, msg.c_str(), msg.length(), MSG_NOSIGNAL) ; diff --git a/gtk2_ardour/imageframe_socket_handler.h b/gtk2_ardour/imageframe_socket_handler.h index 94af0bdfd8..b69a26b5d1 100644 --- a/gtk2_ardour/imageframe_socket_handler.h +++ b/gtk2_ardour/imageframe_socket_handler.h @@ -128,7 +128,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param track_id the unique id of the removed image frame time axis * @param src the identity of the object that initiated the change */ - void send_imageframe_time_axis_removed(ARDOUR::stringcr_t track_id, void* src) ; + void send_imageframe_time_axis_removed(const string & track_id, void* src) ; /** * Sends a message indicating that an ImageFrameTimeAxis has been renamed @@ -138,7 +138,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param time_axis the time axis that has changed */ - void send_imageframe_time_axis_renamed(ARDOUR::stringcr_t new_id, ARDOUR::stringcr_t old_id, void* src, ImageFrameTimeAxis* time_axis) ; + void send_imageframe_time_axis_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxis* time_axis) ; //------------------------ // MarkerTimeAxis Messages @@ -149,7 +149,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param track_id the unique id of the removed image frame time axis * @param src the identity of the object that initiated the change */ - void send_marker_time_axis_removed(ARDOUR::stringcr_t track_id, void* src) ; + void send_marker_time_axis_removed(const string & track_id, void* src) ; /** * Sends a message indicating that an MarkerTimeAxis has been renamed @@ -159,7 +159,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param time_axis the time axis that has changed */ - void send_marker_time_axis_renamed(ARDOUR::stringcr_t new_id, ARDOUR::stringcr_t old_id, void* src, MarkerTimeAxis* time_axis) ; + void send_marker_time_axis_renamed(const string & new_id, const string & old_id, void* src, MarkerTimeAxis* time_axis) ; //--------------------------------- @@ -172,7 +172,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param group the group that has changed */ - void send_imageframe_time_axis_group_removed(ARDOUR::stringcr_t group_id, void* src, ImageFrameTimeAxisGroup* group) ; + void send_imageframe_time_axis_group_removed(const string & group_id, void* src, ImageFrameTimeAxisGroup* group) ; /** * Send a message indicating that an ImageFrameTimeAxisGroup has been renamed @@ -182,7 +182,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param group the group that has changed */ - void send_imageframe_time_axis_group_renamed(ARDOUR::stringcr_t new_id, ARDOUR::stringcr_t old_id, void* src, ImageFrameTimeAxisGroup* group) ; + void send_imageframe_time_axis_group_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxisGroup* group) ; //--------------------------------- @@ -213,7 +213,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param item the renamed item */ - void send_imageframe_view_renamed(ARDOUR::stringcr_t new_id, ARDOUR::stringcr_t old_id, void* src, ImageFrameView* item) ; + void send_imageframe_view_renamed(const string & new_id, const string & old_id, void* src, ImageFrameView* item) ; /** * Send a message indicating that an ImageFrameView item has been removed message @@ -222,7 +222,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param item the removed item */ - void send_imageframe_view_removed(ARDOUR::stringcr_t item_id, void* src, ImageFrameView* item) ; + void send_imageframe_view_removed(const string & item_id, void* src, ImageFrameView* item) ; //--------------------------------- // MarkerView Messages @@ -253,7 +253,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param item the MarkerView which has been renamed */ - void send_marker_view_renamed(ARDOUR::stringcr_t new_id, ARDOUR::stringcr_t old_id, void* src, MarkerView* item) ; + void send_marker_view_renamed(const string & new_id, const string & old_id, void* src, MarkerView* item) ; /** * Send a message indicating that a MarkerView item has been removed message @@ -262,7 +262,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param src the identity of the object that initiated the change * @param item the MarkerView which has been removed */ - void send_marker_view_removed(ARDOUR::stringcr_t item_id, void* src, MarkerView* item) ; + void send_marker_view_removed(const string & item_id, void* src, MarkerView* item) ; //---------------------------------------------------------------------------------------// @@ -650,7 +650,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param errmsg populated with a description of the error on failure * @return the described item on success, 0 otherwise */ - ImageFrameView* get_imageframe_view_from_desc(ARDOUR::stringcr_t track_id, ARDOUR::stringcr_t group_ud, ARDOUR::stringcr_t item_id, int& errcode, std::string& errmsg) ; + ImageFrameView* get_imageframe_view_from_desc(const string & track_id, const string & group_ud, const string & item_id, int& errcode, std::string& errmsg) ; //---------------------------------------------------------------------------------------// // Convenince Message Send Methods @@ -661,7 +661,7 @@ class ImageFrameSocketHandler : public sigc::trackable * @param msg the message to send * @return the return value of the socket call */ - int send_message(ARDOUR::stringcr_t msg) ; + int send_message(const string & msg) ; /** * Reads a message from the Socket diff --git a/gtk2_ardour/imageframe_time_axis.cc b/gtk2_ardour/imageframe_time_axis.cc index 73adc9ccde..fa2eabac67 100644 --- a/gtk2_ardour/imageframe_time_axis.cc +++ b/gtk2_ardour/imageframe_time_axis.cc @@ -58,7 +58,7 @@ using namespace Gtk; * @param sess the current session * @param canvas the parent canvas item */ -ImageFrameTimeAxis::ImageFrameTimeAxis(stringcr_t track_id, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) +ImageFrameTimeAxis::ImageFrameTimeAxis(const string & track_id, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) : AxisView(sess), VisualTimeAxis(track_id, ed, sess, canvas) { @@ -351,7 +351,7 @@ ImageFrameTimeAxis::add_marker_time_axis(MarkerTimeAxis* marker_track, void* src * @return the named markerTimeAxis, or 0 if the named MarkerTimeAxis is not associated with this ImageFrameTimeAxis */ MarkerTimeAxis* -ImageFrameTimeAxis::get_named_marker_time_axis(stringcr_t track_id) +ImageFrameTimeAxis::get_named_marker_time_axis(const string & track_id) { MarkerTimeAxis* mta = 0 ; @@ -374,7 +374,7 @@ ImageFrameTimeAxis::get_named_marker_time_axis(stringcr_t track_id) * @return the removed MarkerTimeAxis */ MarkerTimeAxis* -ImageFrameTimeAxis::remove_named_marker_time_axis(stringcr_t track_id, void* src) +ImageFrameTimeAxis::remove_named_marker_time_axis(const string & track_id, void* src) { MarkerTimeAxis* mta = 0 ; diff --git a/gtk2_ardour/imageframe_time_axis.h b/gtk2_ardour/imageframe_time_axis.h index cfb9ebc3b7..5de011cae6 100644 --- a/gtk2_ardour/imageframe_time_axis.h +++ b/gtk2_ardour/imageframe_time_axis.h @@ -63,7 +63,7 @@ class ImageFrameTimeAxis : public VisualTimeAxis * @param sess the current session * @param canvas the parent canvas item */ - ImageFrameTimeAxis(ARDOUR::stringcr_t track_id, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ; + ImageFrameTimeAxis(const string & track_id, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ; /** * Destructor @@ -127,7 +127,7 @@ class ImageFrameTimeAxis : public VisualTimeAxis * @param track_id the track_id of the MarkerTimeAxis to search for * @return the named markerTimeAxis, or 0 if the named MarkerTimeAxis is not associated with this ImageFrameTimeAxis */ - MarkerTimeAxis* get_named_marker_time_axis(ARDOUR::stringcr_t track_id) ; + MarkerTimeAxis* get_named_marker_time_axis(const string & track_id) ; /** * Removes the named markerTimeAxis from those associated with this ImageFrameTimeAxis @@ -136,7 +136,7 @@ class ImageFrameTimeAxis : public VisualTimeAxis * @param src the identity of the object that initiated the change * @return the removed MarkerTimeAxis */ - MarkerTimeAxis* remove_named_marker_time_axis(ARDOUR::stringcr_t track_id, void* src) ; + MarkerTimeAxis* remove_named_marker_time_axis(const string & track_id, void* src) ; /** * Removes tav from the list of MarkerTimaAxis associated with this ImageFrameTimeAxis diff --git a/gtk2_ardour/imageframe_time_axis_group.cc b/gtk2_ardour/imageframe_time_axis_group.cc index bdc81bfb8b..ab3dd3e350 100644 --- a/gtk2_ardour/imageframe_time_axis_group.cc +++ b/gtk2_ardour/imageframe_time_axis_group.cc @@ -45,7 +45,7 @@ using namespace ARDOUR ; * @param iftav the parent ImageFrameTimeAxis of this view helper * @param group_id the unique name/id of this group */ -ImageFrameTimeAxisGroup::ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, stringcr_t group_id) +ImageFrameTimeAxisGroup::ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, const string & group_id) : _view_helper(iftav), _group_id(group_id) { selected_imageframe_item = 0 ; @@ -89,7 +89,7 @@ ImageFrameTimeAxisGroup::~ImageFrameTimeAxisGroup() * @param src the identity of the object that initiated the change */ void -ImageFrameTimeAxisGroup::set_group_name(stringcr_t new_name, void* src) +ImageFrameTimeAxisGroup::set_group_name(const string & new_name, void* src) { if(_group_id != new_name) { @@ -195,7 +195,7 @@ ImageFrameTimeAxisGroup::apply_item_color(Gdk::Color& color) * @param src the identity of the object that initiated the change */ ImageFrameView* -ImageFrameTimeAxisGroup::add_imageframe_item(stringcr_t frame_id, jack_nframes_t start, jack_nframes_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) +ImageFrameTimeAxisGroup::add_imageframe_item(const string & frame_id, jack_nframes_t start, jack_nframes_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) { ImageFrameView* ifv = 0 ; @@ -233,7 +233,7 @@ ImageFrameTimeAxisGroup::add_imageframe_item(stringcr_t frame_id, jack_nframes_t * @return the named ImageFrameView, or 0 if it is not held upon this view */ ImageFrameView* -ImageFrameTimeAxisGroup::get_named_imageframe_item(stringcr_t frame_id) +ImageFrameTimeAxisGroup::get_named_imageframe_item(const string & frame_id) { ImageFrameView* ifv = 0 ; @@ -293,7 +293,7 @@ ImageFrameTimeAxisGroup::remove_selected_imageframe_item(void* src) * @see add_imageframe_view */ ImageFrameView* -ImageFrameTimeAxisGroup::remove_named_imageframe_item(stringcr_t frame_id, void* src) +ImageFrameTimeAxisGroup::remove_named_imageframe_item(const string & frame_id, void* src) { ImageFrameView* removed = 0 ; diff --git a/gtk2_ardour/imageframe_time_axis_group.h b/gtk2_ardour/imageframe_time_axis_group.h index 6e831f4419..1cd62d73f5 100644 --- a/gtk2_ardour/imageframe_time_axis_group.h +++ b/gtk2_ardour/imageframe_time_axis_group.h @@ -54,7 +54,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable * @param iftav the parent ImageFrameTimeAxis of this view helper * @param group_id the unique name/id of this group */ - ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, ARDOUR::stringcr_t group_id) ; + ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, const string & group_id) ; /** * Destructor @@ -73,7 +73,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable * @param new_name the new name of this group * @param src the identity of the object that initiated the change */ - void set_group_name(ARDOUR::stringcr_t new_name, void* src) ; + void set_group_name(const string & new_name, void* src) ; /** * Returns the id of this group @@ -139,7 +139,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable * @param num_channels the number of channles within the rgb_data * @param src the identity of the object that initiated the change */ - ImageFrameView* add_imageframe_item(ARDOUR::stringcr_t item_id, jack_nframes_t start, jack_nframes_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) ; + ImageFrameView* add_imageframe_item(const string & item_id, jack_nframes_t start, jack_nframes_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) ; /** * Returns the named ImageFrameView or 0 if the named view does not exist on this view helper @@ -147,7 +147,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable * @param item_id the unique id of the item to search for * @return the named ImageFrameView, or 0 if it is not held upon this view */ - ImageFrameView* get_named_imageframe_item(ARDOUR::stringcr_t item_id) ; + ImageFrameView* get_named_imageframe_item(const string & item_id) ; /** * Removes the currently selected ImageFrameView @@ -164,7 +164,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable * @param src the identity of the object that initiated the change * @see add_imageframe_view */ - ImageFrameView* remove_named_imageframe_item(ARDOUR::stringcr_t item_id, void* src) ; + ImageFrameView* remove_named_imageframe_item(const string & item_id, void* src) ; /** * Removes ifv from the list of ImageFrameViews upon this TimeAxis. @@ -254,7 +254,7 @@ class ImageFrameTimeAxisGroup : public sigc::trackable sigc::signal ImageFrameAdded ; /** Emitted when an ImageFrameView is removed from this group */ - sigc::signal ImageFrameRemoved ; + sigc::signal ImageFrameRemoved ; protected: diff --git a/gtk2_ardour/imageframe_view.cc b/gtk2_ardour/imageframe_view.cc index 9ab7c185a5..e8ff878486 100644 --- a/gtk2_ardour/imageframe_view.cc +++ b/gtk2_ardour/imageframe_view.cc @@ -56,7 +56,7 @@ sigc::signal ImageFrameView::GoingAway; * @param height the width of the origianl rgb_data image data * @param num_channels the number of color channels within rgb_data */ -ImageFrameView::ImageFrameView(stringcr_t item_id, +ImageFrameView::ImageFrameView(const string & item_id, ArdourCanvas::Group *parent, ImageFrameTimeAxis* tv, ImageFrameTimeAxisGroup* item_group, @@ -307,7 +307,7 @@ ImageFrameView::add_marker_view_item(MarkerView* item, void* src) * @return the removed marker item */ MarkerView* -ImageFrameView::remove_named_marker_view_item(stringcr_t markerId, void* src) +ImageFrameView::remove_named_marker_view_item(const string & markerId, void* src) { MarkerView* mv = 0 ; MarkerViewList::iterator i = marker_view_list.begin() ; @@ -359,7 +359,7 @@ ImageFrameView::remove_marker_view_item(MarkerView* mv, void* src) * @param markId the id/name of the item to search for */ bool -ImageFrameView::has_marker_view_item(stringcr_t mname) +ImageFrameView::has_marker_view_item(const string & mname) { bool result = false ; diff --git a/gtk2_ardour/imageframe_view.h b/gtk2_ardour/imageframe_view.h index c16b196c73..c599082580 100644 --- a/gtk2_ardour/imageframe_view.h +++ b/gtk2_ardour/imageframe_view.h @@ -60,7 +60,7 @@ class ImageFrameView : public TimeAxisViewItem * @param height the width of the origianl rgb_data image data * @param num_channels the number of color channels within rgb_data */ - ImageFrameView(ARDOUR::stringcr_t item_id, + ImageFrameView(const std::string & item_id, ArdourCanvas::Group *parent, ImageFrameTimeAxis *tv, ImageFrameTimeAxisGroup* group, @@ -150,7 +150,7 @@ class ImageFrameView : public TimeAxisViewItem * @param src the identity of the object that initiated the change * @return the removed marker item */ - MarkerView* remove_named_marker_view_item(ARDOUR::stringcr_t markId, void* src) ; + MarkerView* remove_named_marker_view_item(const std::string & markId, void* src) ; /** * Removes item from the list of marker views assocaited with this item @@ -167,7 +167,7 @@ class ImageFrameView : public TimeAxisViewItem * * @param markId the id/name of the item to search for */ - bool has_marker_view_item(ARDOUR::stringcr_t markId) ; + bool has_marker_view_item(const std::string & markId) ; //---------------------------------------------------------------------------------// diff --git a/gtk2_ardour/marker_time_axis.cc b/gtk2_ardour/marker_time_axis.cc index d058348046..6ddb9a154f 100644 --- a/gtk2_ardour/marker_time_axis.cc +++ b/gtk2_ardour/marker_time_axis.cc @@ -57,7 +57,7 @@ using namespace Gtk; * @param name the name/id of this time axis * @param tav the associated track view that this MarkerTimeAxis is marking up */ -MarkerTimeAxis::MarkerTimeAxis (PublicEditor& ed, ARDOUR::Session& sess, Canvas& canvas, stringcr_t name, TimeAxisView* tav) +MarkerTimeAxis::MarkerTimeAxis (PublicEditor& ed, ARDOUR::Session& sess, Canvas& canvas, const string & name, TimeAxisView* tav) : AxisView(sess), VisualTimeAxis(name, ed, sess, canvas) { diff --git a/gtk2_ardour/marker_time_axis.h b/gtk2_ardour/marker_time_axis.h index 67d2cb9863..e321fe4003 100644 --- a/gtk2_ardour/marker_time_axis.h +++ b/gtk2_ardour/marker_time_axis.h @@ -66,7 +66,7 @@ class MarkerTimeAxis : public VisualTimeAxis * @param name the name/id of this time axis * @param tav the associated track view that this MarkerTimeAxis is marking up */ - MarkerTimeAxis(PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas, ARDOUR::stringcr_t name, TimeAxisView* tav) ; + MarkerTimeAxis(PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas, const string & name, TimeAxisView* tav) ; /** * Destructor diff --git a/gtk2_ardour/option_editor.cc b/gtk2_ardour/option_editor.cc index 6367a44e20..ad440e0282 100644 --- a/gtk2_ardour/option_editor.cc +++ b/gtk2_ardour/option_editor.cc @@ -1295,7 +1295,7 @@ OptionEditor::click_browse_clicked () } void -OptionEditor::click_chosen (stringcr_t path) +OptionEditor::click_chosen (const string & path) { click_path_entry.set_text (path); click_sound_changed (); @@ -1314,7 +1314,7 @@ OptionEditor::click_emphasis_browse_clicked () } void -OptionEditor::click_emphasis_chosen (stringcr_t path) +OptionEditor::click_emphasis_chosen (const string & path) { click_emphasis_path_entry.set_text (path); click_emphasis_sound_changed (); diff --git a/gtk2_ardour/option_editor.h b/gtk2_ardour/option_editor.h index 6d53105c25..b23014c4b4 100644 --- a/gtk2_ardour/option_editor.h +++ b/gtk2_ardour/option_editor.h @@ -225,8 +225,8 @@ class OptionEditor : public Gtk::Dialog void setup_click_editor (); void clear_click_editor (); - void click_chosen (ARDOUR::stringcr_t paths); - void click_emphasis_chosen (ARDOUR::stringcr_t paths); + void click_chosen (const string & paths); + void click_emphasis_chosen (const string & paths); void click_browse_clicked (); void click_emphasis_browse_clicked (); diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h index b55cb2d17d..25ef7654fd 100644 --- a/gtk2_ardour/public_editor.h +++ b/gtk2_ardour/public_editor.h @@ -68,11 +68,11 @@ class PublicEditor : public Gtk::Window, public Stateful { virtual void set_mouse_mode (Editing::MouseMode, bool force = false) = 0; virtual void step_mouse_mode (bool next) = 0; virtual Editing::MouseMode current_mouse_mode () = 0; - virtual void add_imageframe_time_axis(ARDOUR::stringcr_t track_name, void*) = 0; - virtual void add_imageframe_marker_time_axis(ARDOUR::stringcr_t track_name, TimeAxisView* marked_track, void*) = 0; + virtual void add_imageframe_time_axis(const string & track_name, void*) = 0; + virtual void add_imageframe_marker_time_axis(const string & track_name, TimeAxisView* marked_track, void*) = 0; virtual void connect_to_image_compositor() = 0; virtual void scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) = 0; - virtual TimeAxisView* get_named_time_axis(ARDOUR::stringcr_t name) = 0; + virtual TimeAxisView* get_named_time_axis(const string & name) = 0; virtual void consider_auditioning (ARDOUR::Region&) = 0; virtual void set_show_waveforms (bool yn) = 0; virtual bool show_waveforms() const = 0; diff --git a/gtk2_ardour/redirect_automation_line.cc b/gtk2_ardour/redirect_automation_line.cc index c1b1ba8aa0..57b1c07967 100644 --- a/gtk2_ardour/redirect_automation_line.cc +++ b/gtk2_ardour/redirect_automation_line.cc @@ -33,7 +33,7 @@ using namespace std; using namespace ARDOUR; -RedirectAutomationLine::RedirectAutomationLine (stringcr_t name, Redirect& rd, uint32_t port, Session& s, +RedirectAutomationLine::RedirectAutomationLine (const string & name, Redirect& rd, uint32_t port, Session& s, TimeAxisView& tv, ArdourCanvas::Group& parent, diff --git a/gtk2_ardour/redirect_automation_line.h b/gtk2_ardour/redirect_automation_line.h index f6597b41f6..3933359db0 100644 --- a/gtk2_ardour/redirect_automation_line.h +++ b/gtk2_ardour/redirect_automation_line.h @@ -35,7 +35,7 @@ class TimeAxisView; class RedirectAutomationLine : public AutomationLine { public: - RedirectAutomationLine (ARDOUR::stringcr_t name, ARDOUR::Redirect&, uint32_t port, ARDOUR::Session&, TimeAxisView&, + RedirectAutomationLine (const string & name, ARDOUR::Redirect&, uint32_t port, ARDOUR::Session&, TimeAxisView&, ArdourCanvas::Group& parent, ARDOUR::AutomationList&); uint32_t port() const { return _port; } diff --git a/gtk2_ardour/region_gain_line.cc b/gtk2_ardour/region_gain_line.cc index abd56596cd..059289acd4 100644 --- a/gtk2_ardour/region_gain_line.cc +++ b/gtk2_ardour/region_gain_line.cc @@ -17,7 +17,7 @@ using namespace std; using namespace ARDOUR; -AudioRegionGainLine::AudioRegionGainLine (stringcr_t name, Session& s, AudioRegionView& r, ArdourCanvas::Group& parent, Curve& c) +AudioRegionGainLine::AudioRegionGainLine (const string & name, Session& s, AudioRegionView& r, ArdourCanvas::Group& parent, Curve& c) : AutomationLine (name, r.get_time_axis_view(), parent, c), session (s), rv (r) diff --git a/gtk2_ardour/region_gain_line.h b/gtk2_ardour/region_gain_line.h index 62e60a2626..494dae3147 100644 --- a/gtk2_ardour/region_gain_line.h +++ b/gtk2_ardour/region_gain_line.h @@ -16,7 +16,7 @@ class AudioRegionView; class AudioRegionGainLine : public AutomationLine { public: - AudioRegionGainLine (ARDOUR::stringcr_t name, ARDOUR::Session&, AudioRegionView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); + AudioRegionGainLine (const string & name, ARDOUR::Session&, AudioRegionView&, ArdourCanvas::Group& parent, ARDOUR::Curve&); void view_to_model_y (double&); void model_to_view_y (double&); diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 90aaec7eef..1780204321 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -601,7 +601,7 @@ RouteUI::ensure_xml_node () } XMLNode* -RouteUI::get_child_xml_node (stringcr_t childname) +RouteUI::get_child_xml_node (const string & childname) { XMLNode* child; diff --git a/gtk2_ardour/route_ui.h b/gtk2_ardour/route_ui.h index 786523167d..c49583ab45 100644 --- a/gtk2_ardour/route_ui.h +++ b/gtk2_ardour/route_ui.h @@ -78,7 +78,7 @@ class RouteUI : public virtual AxisView XMLNode *xml_node; void ensure_xml_node (); - XMLNode* get_child_xml_node (ARDOUR::stringcr_t childname); + XMLNode* get_child_xml_node (const string & childname); gint mute_press(GdkEventButton*); gint mute_release(GdkEventButton*); diff --git a/gtk2_ardour/tempo_dialog.cc b/gtk2_ardour/tempo_dialog.cc index 3bbf8d2b79..1bd0e244be 100644 --- a/gtk2_ardour/tempo_dialog.cc +++ b/gtk2_ardour/tempo_dialog.cc @@ -12,7 +12,7 @@ using namespace Gtk; using namespace Gtkmm2ext; using namespace ARDOUR; -TempoDialog::TempoDialog (TempoMap& map, jack_nframes_t frame, stringcr_t action) +TempoDialog::TempoDialog (TempoMap& map, jack_nframes_t frame, const string & action) : ArdourDialog ("tempo dialog"), bpm_frame (_("Beats per minute")), ok_button (action), @@ -29,7 +29,7 @@ TempoDialog::TempoDialog (TempoMap& map, jack_nframes_t frame, stringcr_t action init (when, tempo.beats_per_minute(), true); } -TempoDialog::TempoDialog (TempoSection& section, stringcr_t action) +TempoDialog::TempoDialog (TempoSection& section, const string & action) : ArdourDialog ("tempo dialog"), bpm_frame (_("Beats per minute")), ok_button (action), @@ -129,7 +129,7 @@ TempoDialog::get_bbt_time (BBT_Time& requested) } -MeterDialog::MeterDialog (TempoMap& map, jack_nframes_t frame, stringcr_t action) +MeterDialog::MeterDialog (TempoMap& map, jack_nframes_t frame, const string & action) : ArdourDialog ("meter dialog"), note_frame (_("Meter denominator")), bpb_frame (_("Beats per bar")), @@ -147,7 +147,7 @@ MeterDialog::MeterDialog (TempoMap& map, jack_nframes_t frame, stringcr_t action init (when, meter.beats_per_bar(), meter.note_divisor(), true); } -MeterDialog::MeterDialog (MeterSection& section, stringcr_t action) +MeterDialog::MeterDialog (MeterSection& section, const string & action) : ArdourDialog ("meter dialog"), note_frame (_("Meter denominator")), bpb_frame (_("Beats per bar")), diff --git a/gtk2_ardour/tempo_dialog.h b/gtk2_ardour/tempo_dialog.h index f5412d0786..6f9b51dbca 100644 --- a/gtk2_ardour/tempo_dialog.h +++ b/gtk2_ardour/tempo_dialog.h @@ -33,8 +33,8 @@ struct TempoDialog : public ArdourDialog Gtk::Frame when_frame; char buf[64]; - TempoDialog (ARDOUR::TempoMap&, jack_nframes_t, ARDOUR::stringcr_t action); - TempoDialog (ARDOUR::TempoSection&, ARDOUR::stringcr_t action); + TempoDialog (ARDOUR::TempoMap&, jack_nframes_t, const string & action); + TempoDialog (ARDOUR::TempoSection&, const string & action); double get_bpm (); bool get_bbt_time (ARDOUR::BBT_Time&); @@ -64,8 +64,8 @@ struct MeterDialog : public ArdourDialog Gtk::Frame when_frame; char buf[64]; - MeterDialog (ARDOUR::TempoMap&, jack_nframes_t, ARDOUR::stringcr_t action); - MeterDialog (ARDOUR::MeterSection&, ARDOUR::stringcr_t action); + MeterDialog (ARDOUR::TempoMap&, jack_nframes_t, const string & action); + MeterDialog (ARDOUR::MeterSection&, const string & action); double get_bpb (); double get_note_type (); diff --git a/gtk2_ardour/time_axis_view.h b/gtk2_ardour/time_axis_view.h index 6df7284932..b230087325 100644 --- a/gtk2_ardour/time_axis_view.h +++ b/gtk2_ardour/time_axis_view.h @@ -192,7 +192,7 @@ class TimeAxisView : public virtual AxisView /* call this on the parent */ - virtual XMLNode* get_child_xml_node (ARDOUR::stringcr_t childname) { return 0; } + virtual XMLNode* get_child_xml_node (const string & childname) { return 0; } protected: diff --git a/gtk2_ardour/time_axis_view_item.cc b/gtk2_ardour/time_axis_view_item.cc index b2d38b98fa..bab9e9e1b5 100644 --- a/gtk2_ardour/time_axis_view_item.cc +++ b/gtk2_ardour/time_axis_view_item.cc @@ -62,7 +62,7 @@ const double TimeAxisViewItem::GRAB_HANDLE_LENGTH = 6 ; * @param start the start point of this item * @param duration the duration of this item */ -TimeAxisViewItem::TimeAxisViewItem(ARDOUR::stringcr_t it_name, ArdourCanvas::Group& parent, TimeAxisView& tv, double spu, Gdk::Color& base_color, +TimeAxisViewItem::TimeAxisViewItem(const string & it_name, ArdourCanvas::Group& parent, TimeAxisView& tv, double spu, Gdk::Color& base_color, jack_nframes_t start, jack_nframes_t duration, Visibility visibility) : trackview (tv) diff --git a/gtk2_ardour/time_axis_view_item.h b/gtk2_ardour/time_axis_view_item.h index ca3a980a55..d33738cc8b 100644 --- a/gtk2_ardour/time_axis_view_item.h +++ b/gtk2_ardour/time_axis_view_item.h @@ -340,7 +340,7 @@ class TimeAxisViewItem : public sigc::trackable, public Selectable * @param start the start point of this item * @param duration the duration of this item */ - TimeAxisViewItem(ARDOUR::stringcr_t it_name, ArdourCanvas::Group& parent, TimeAxisView& tv, double spu, Gdk::Color& base_color, + TimeAxisViewItem(const std::string & it_name, ArdourCanvas::Group& parent, TimeAxisView& tv, double spu, Gdk::Color& base_color, jack_nframes_t start, jack_nframes_t duration, Visibility v = Visibility (0)); /** diff --git a/gtk2_ardour/utils.cc b/gtk2_ardour/utils.cc index 290339cad8..448f1b57fe 100644 --- a/gtk2_ardour/utils.cc +++ b/gtk2_ardour/utils.cc @@ -105,7 +105,7 @@ short_version (string orig, string::size_type target_length) } string -fit_to_pixels (ARDOUR::stringcr_t str, int pixel_width, ARDOUR::stringcr_t font) +fit_to_pixels (const string & str, int pixel_width, const string & font) { Label foo; int width; diff --git a/gtk2_ardour/utils.h b/gtk2_ardour/utils.h index 390cf651e1..1e2d7ce603 100644 --- a/gtk2_ardour/utils.h +++ b/gtk2_ardour/utils.h @@ -51,7 +51,7 @@ slider_position_to_gain (double pos) } std::string short_version (std::string, std::string::size_type target_length); -std::string fit_to_pixels (ARDOUR::stringcr_t, int pixel_width, ARDOUR::stringcr_t font); +std::string fit_to_pixels (const std::string &, int pixel_width, const std::string & font); int atoi (const std::string&); double atof (const std::string&); diff --git a/gtk2_ardour/visual_time_axis.cc b/gtk2_ardour/visual_time_axis.cc index 81c3e3e6b5..285f72c8a5 100644 --- a/gtk2_ardour/visual_time_axis.cc +++ b/gtk2_ardour/visual_time_axis.cc @@ -83,7 +83,7 @@ static const gchar* small_x_xpm[] = { * @param sess the current session * @param canvas the parent canvas object */ -VisualTimeAxis::VisualTimeAxis(stringcr_t name, PublicEditor& ed, ARDOUR::Session& sess, Canvas& canvas) +VisualTimeAxis::VisualTimeAxis(const string & name, PublicEditor& ed, ARDOUR::Session& sess, Canvas& canvas) : AxisView(sess), TimeAxisView(sess,ed,(TimeAxisView*) 0, canvas), visual_button (_("v")), @@ -141,7 +141,7 @@ VisualTimeAxis::~VisualTimeAxis() // Name/Id Accessors/Mutators void -VisualTimeAxis::set_time_axis_name(stringcr_t name, void* src) +VisualTimeAxis::set_time_axis_name(const string & name, void* src) { std::string old_name = time_axis_name ; diff --git a/gtk2_ardour/visual_time_axis.h b/gtk2_ardour/visual_time_axis.h index 1442b011aa..6e3629ea06 100644 --- a/gtk2_ardour/visual_time_axis.h +++ b/gtk2_ardour/visual_time_axis.h @@ -85,7 +85,7 @@ class VisualTimeAxis : public TimeAxisView * @param name the new name of this TimeAxis * @param src the identity of the object that initiated the change */ - virtual void set_time_axis_name(ARDOUR::stringcr_t name, void* src) ; + virtual void set_time_axis_name(const string & name, void* src) ; //---------------------------------------------------------------------------------------// @@ -114,7 +114,7 @@ class VisualTimeAxis : public TimeAxisView /** * Emitted when we have changed the gui, and what we have shanged */ - sigc::signal gui_changed ; + sigc::signal gui_changed ; /** * Emitted when this Visual Time Axis has been removed @@ -123,12 +123,12 @@ class VisualTimeAxis : public TimeAxisView * the destructor, this allows us to capture the source of the deletion * event */ - sigc::signal VisualTimeAxisRemoved ; + sigc::signal VisualTimeAxisRemoved ; /** * Emitted when we have changed the name of this TimeAxis */ - sigc::signal NameChanged ; + sigc::signal NameChanged ; /** * Emitted when this time axis has been selected for removal @@ -146,7 +146,7 @@ class VisualTimeAxis : public TimeAxisView * @param sess the current session * @param canvas the parent canvas object */ - VisualTimeAxis(ARDOUR::stringcr_t name, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ; + VisualTimeAxis(const string & name, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ; //---------------------------------------------------------------------------------------// diff --git a/libs/ardour/ardour/types.h b/libs/ardour/ardour/types.h index 922e268e51..a77a02c95b 100644 --- a/libs/ardour/ardour/types.h +++ b/libs/ardour/ardour/types.h @@ -43,7 +43,6 @@ namespace ARDOUR { typedef float gain_t; typedef uint32_t layer_t; typedef uint64_t id_t; - typedef const std::string & stringcr_t; enum IOChange { NoChange = 0, -- cgit v1.2.3