diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-01-29 22:21:58 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-06-29 14:18:12 -0400 |
commit | 5f4f40205bdedcd6d10df924c78a143a490200a1 (patch) | |
tree | ab33f6fa85bcc060baa0f17043dfeb4462479f89 /libs/ardour/session_state.cc | |
parent | ca09a4a3554ce44edf5a2b751e84ba839e35cd48 (diff) |
clean up cherry-pick of varifill tweaks from Waves Tracks
Diffstat (limited to 'libs/ardour/session_state.cc')
-rw-r--r-- | libs/ardour/session_state.cc | 44 |
1 files changed, 17 insertions, 27 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index 7f2e22af1a..ce0d006a9e 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -343,36 +343,26 @@ Session::post_engine_init () Port::set_connecting_blocked (false); DirtyChanged (); /* EMIT SIGNAL */ -} -void -Session::session_loaded () -{ - SessionLoaded(); - - _state_of_the_state = Clean; - - DirtyChanged (); /* EMIT SIGNAL */ - - if (_is_new) { - save_state (""); - } else if (state_was_pending) { - save_state (""); - remove_pending_capture_state (); - state_was_pending = false; - } - - /* Now, finally, we can fill the playback buffers */ + if (_is_new) { + save_state (""); + } else if (state_was_pending) { + save_state (""); + remove_pending_capture_state (); + state_was_pending = false; + } + + /* Now, finally, we can fill the playback buffers */ - BootMessage (_("Filling playback buffers")); + BootMessage (_("Filling playback buffers")); - boost::shared_ptr<RouteList> rl = routes.reader(); - for (RouteList::iterator r = rl->begin(); r != rl->end(); ++r) { - boost::shared_ptr<Track> trk = boost::dynamic_pointer_cast<Track> (*r); - if (trk && !trk->hidden()) { - trk->seek (_transport_frame, true); - } - } + boost::shared_ptr<RouteList> rl = routes.reader(); + for (RouteList::iterator r = rl->begin(); r != rl->end(); ++r) { + boost::shared_ptr<Track> trk = boost::dynamic_pointer_cast<Track> (*r); + if (trk && !trk->hidden()) { + trk->seek (_transport_frame, true); + } + } } void |