diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-07-25 11:34:09 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-09-18 11:40:53 -0400 |
commit | aaac1e489bc42e2329d8cd2c4025568ed47c61b6 (patch) | |
tree | af651a2a70ba97902bc850d0dd6b76b81adea8e9 /libs/ardour | |
parent | a7431e21db0cfd570eb77cec021e7ef1d1e7115d (diff) |
change callers of changed Track::use_new_playlist() API and its implementation
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/auditioner.cc | 1 | ||||
-rw-r--r-- | libs/ardour/track.cc | 10 |
2 files changed, 6 insertions, 5 deletions
diff --git a/libs/ardour/auditioner.cc b/libs/ardour/auditioner.cc index b10ac2ca44..9032f2a30b 100644 --- a/libs/ardour/auditioner.cc +++ b/libs/ardour/auditioner.cc @@ -74,6 +74,7 @@ Auditioner::init () } _output->add_port ("", this, DataType::MIDI); + use_new_playlist (DataType::MIDI); lookup_synth(); diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 7423ca4169..3b0e891b2b 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -85,7 +85,7 @@ Track::init () return -1; } - use_new_playlist (); + use_new_playlist (data_type()); /* disk writer and reader processors will be added when Route calls * add_processors_oh_children_of_mine (). @@ -909,10 +909,10 @@ Track::use_copy_playlist () } int -Track::use_new_playlist () +Track::use_new_playlist (DataType dt) { string newname; - boost::shared_ptr<Playlist> playlist = _playlists[data_type()]; + boost::shared_ptr<Playlist> playlist = _playlists[dt]; if (playlist) { newname = Playlist::bump_name (playlist->name(), _session); @@ -920,13 +920,13 @@ Track::use_new_playlist () newname = Playlist::bump_name (_name, _session); } - playlist = PlaylistFactory::create (data_type(), _session, newname, hidden()); + playlist = PlaylistFactory::create (dt, _session, newname, is_private_route()); if (!playlist) { return -1; } - return use_playlist (data_type(), playlist); + return use_playlist (dt, playlist); } void |