From 462711b23ab270c77d3ccb5aa23f5f9088b456b1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 10 Apr 2017 15:58:28 +0100 Subject: nothing to do anymore at the Track level when input config changes --- libs/ardour/ardour/track.h | 1 - libs/ardour/session.cc | 4 ---- libs/ardour/session_transport.cc | 9 --------- libs/ardour/track.cc | 6 ------ 4 files changed, 20 deletions(-) diff --git a/libs/ardour/ardour/track.h b/libs/ardour/ardour/track.h index 91e02b921e..d7b6324808 100644 --- a/libs/ardour/ardour/track.h +++ b/libs/ardour/ardour/track.h @@ -154,7 +154,6 @@ class LIBARDOUR_API Track : public Route, public Recordable bool hidden () const; int can_internal_playback_seek (framecnt_t); int internal_playback_seek (framecnt_t); - void non_realtime_input_change (); void non_realtime_locate (framepos_t); void non_realtime_set_speed (); int overwrite_existing_buffers (); diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 90fe5a931c..7099800fa1 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -2639,8 +2639,6 @@ Session::new_midi_track (const ChanCount& input, const ChanCount& output, bool s } } - track->non_realtime_input_change(); - if (route_group) { route_group->add (track); } @@ -3244,8 +3242,6 @@ Session::new_audio_track (int input_channels, int output_channels, RouteGroup* r route_group->add (track); } - track->non_realtime_input_change(); - new_routes.push_back (track); ret.push_back (track); } diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index 1ff7aaf0b7..23d0c7ea42 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -475,15 +475,6 @@ Session::butler_transport_work () } } - if (ptw & PostTransportInputChange) { - for (RouteList::iterator i = r->begin(); i != r->end(); ++i) { - boost::shared_ptr tr = boost::dynamic_pointer_cast (*i); - if (tr) { - tr->non_realtime_input_change (); - } - } - } - if (ptw & PostTransportSpeed) { non_realtime_set_speed (); } diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 01c5a58c16..fa1cba6000 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -1117,9 +1117,3 @@ Track::metering_state () const } return rv ? MeteringInput : MeteringRoute; } - -void -Track::non_realtime_input_change () -{ - // XXX DISK do we need to do anything here anymore ? -} -- cgit v1.2.3