summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-01-29 22:21:58 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2015-06-29 14:18:12 -0400
commit5f4f40205bdedcd6d10df924c78a143a490200a1 (patch)
treeab33f6fa85bcc060baa0f17043dfeb4462479f89 /libs/ardour/session_state.cc
parentca09a4a3554ce44edf5a2b751e84ba839e35cd48 (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.cc44
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