diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-16 02:57:22 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-16 02:57:22 +0000 |
commit | f16caf535c3e7a697c7464ecc153bce1b341d0ef (patch) | |
tree | de359f3e2ef8d30d070cff3476bcea7d185596cb /gtk2_ardour/audio_time_axis.cc | |
parent | adacfd9b24fb0ac7c4029cd659d21107eb7a2208 (diff) |
get editor.cc to compile
git-svn-id: svn://localhost/trunk/ardour2@99 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/audio_time_axis.cc')
-rw-r--r-- | gtk2_ardour/audio_time_axis.cc | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc index 3958bea4b5..9b444966aa 100644 --- a/gtk2_ardour/audio_time_axis.cc +++ b/gtk2_ardour/audio_time_axis.cc @@ -100,7 +100,7 @@ static const gchar * small_x_xpm[] = { " ", " "}; -AudioTimeAxisView::AudioTimeAxisView (PublicEditor& ed, Session& sess, Route& rt, CanvasAA& canvas) +AudioTimeAxisView::AudioTimeAxisView (PublicEditor& ed, Session& sess, Route& rt, Canvas& canvas) : AxisView(sess), RouteUI(rt, sess, _("m"), _("s"), _("r")), // mute, solo, and record TimeAxisView(sess,ed,(TimeAxisView*) 0, canvas), @@ -1202,20 +1202,15 @@ AudioTimeAxisView::add_gain_automation_child () _route, editor, *this, - *(parent_canvas.root()), + parent_canvas, _("gain"), _route.gain_automation_curve()); - -#if 0 line = new AutomationGainLine ("automation gain", _session, *gain_track, *gain_track->canvas_display, - _route.gain_automation_curve(), - mem_fun (editor, &PublicEditor::canvas_control_point_event), - mem_fun (editor, &PublicEditor::canvas_line_event)); -#endif + _route.gain_automation_curve()); line->set_line_color (color_map[cAutomationLine]); @@ -1248,7 +1243,7 @@ AudioTimeAxisView::add_pan_automation_child () { XMLProperty* prop; - pan_track = new PanAutomationTimeAxisView (_session, _route, editor, *this, *(parent_canvas.root()), _("pan")); + pan_track = new PanAutomationTimeAxisView (_session, _route, editor, *this, parent_canvas, _("pan")); update_pans (); @@ -1294,9 +1289,7 @@ AudioTimeAxisView::update_pans () line = new AutomationPanLine ("automation pan", _session, *pan_track, *pan_track->canvas_display, - (*p)->automation(), - mem_fun (editor, &PublicEditor::canvas_control_point_event), - mem_fun (editor, &PublicEditor::canvas_line_event)); + (*p)->automation()); if (p == _route.panner().begin()) { /* first line is a nice orange */ @@ -1472,13 +1465,11 @@ AudioTimeAxisView::add_redirect_automation_curve (Redirect *redirect, uint32_t w char state_name[256]; snprintf (state_name, sizeof (state_name), "Redirect-%s-%" PRIu32, legalize_for_xml_node (redirect->name()).c_str(), what); - ran->view = new RedirectAutomationTimeAxisView (_session, _route, editor, *this, (*parent_canvas.root()), name, what, *redirect, state_name); + ran->view = new RedirectAutomationTimeAxisView (_session, _route, editor, *this, parent_canvas, name, what, *redirect, state_name); ral = new RedirectAutomationLine (name, *redirect, what, _session, *ran->view, - *ran->view->canvas_display, redirect->automation_list (what), - mem_fun (editor, &PublicEditor::canvas_control_point_event), - mem_fun (editor, &PublicEditor::canvas_line_event)); + *ran->view->canvas_display, redirect->automation_list (what)); ral->set_line_color (color_map[cRedirectAutomationLine]); ral->queue_reset (); |