diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-19 05:14:00 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-19 05:14:00 +0100 |
commit | cf11e11fc571e761382507a7d7cf574d5c3429bc (patch) | |
tree | 37fa8b0722bd9d0398956eac4e95226db2ae97d3 /libs/ardour/track.cc | |
parent | ab791658936a24d2df69102d07c430b38db8ca32 (diff) |
Remove global Session::playlists variable, use getter method (1/2)
Global variables that can written by anyone are to be avoided.
This also simplifies exposing SessionPlaylists as Lua bindings.
Diffstat (limited to 'libs/ardour/track.cc')
-rw-r--r-- | libs/ardour/track.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 045f8297a0..d94ab81ac1 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -181,11 +181,11 @@ Track::set_state (const XMLNode& node, int version) set_align_choice (ac, true); } - if (boost::shared_ptr<AudioPlaylist> pl = boost::dynamic_pointer_cast<AudioPlaylist> (_session.playlists->by_name (name))) { + if (boost::shared_ptr<AudioPlaylist> pl = boost::dynamic_pointer_cast<AudioPlaylist> (_session.playlists()->by_name (name))) { use_playlist (DataType::AUDIO, pl); } - if (boost::shared_ptr<MidiPlaylist> pl = boost::dynamic_pointer_cast<MidiPlaylist> (_session.playlists->by_name (name))) { + if (boost::shared_ptr<MidiPlaylist> pl = boost::dynamic_pointer_cast<MidiPlaylist> (_session.playlists()->by_name (name))) { use_playlist (DataType::MIDI, pl); } } @@ -390,7 +390,7 @@ Track::set_name (const string& str) boost::shared_ptr<Track> me = boost::dynamic_pointer_cast<Track> (shared_from_this ()); - if (_playlists[data_type()]->all_regions_empty () && _session.playlists->playlists_for_track (me).size() == 1) { + if (_playlists[data_type()]->all_regions_empty () && _session.playlists()->playlists_for_track (me).size() == 1) { /* Only rename the diskstream (and therefore the playlist) if a) the playlist has never had a region added to it and b) there is only one playlist for this track. @@ -608,7 +608,7 @@ Track::find_and_use_playlist (DataType dt, PBD::ID const & id) { boost::shared_ptr<Playlist> playlist; - if ((playlist = _session.playlists->by_id (id)) == 0) { + if ((playlist = _session.playlists()->by_id (id)) == 0) { return -1; } |