midi routes have different playlists

This commit is contained in:
Nikolaus Gullotta 2019-06-17 12:20:49 -05:00
parent e1fbd878f2
commit db09fe1eb8

View file

@ -329,9 +329,16 @@ void MixerSnapshot::recall()
//we need the route's playlist id before it dissapears
XMLNode& route_node = route->get_state();
string playlist_id;
route_node.get_property (X_("audio-playlist"), playlist_id);
node.set_property(X_("audio-playlist"), playlist_id);
//audio route playlists
if (route_node.get_property (X_("audio-playlist"), playlist_id)) {
node.set_property(X_("audio-playlist"), playlist_id);
}
//midi route playlists
if (route_node.get_property (X_("midi-playlist"), playlist_id)) {
node.set_property(X_("midi-playlist"), playlist_id);
}
_session->remove_route(route);
route = 0; //explicitly drop reference