X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fuser_bundle.cc;h=dda0a6dce75ace1cdf4594496c824cf96ca6c951;hb=444b9e89033aa4171254a3622c583e1d791c7e9f;hp=b6c38e0eedf8b35084455fc233434bae719be992;hpb=5f67a72c341a96872d9cd3d1de357662295d14b0;p=ardour.git diff --git a/libs/ardour/user_bundle.cc b/libs/ardour/user_bundle.cc index b6c38e0eed..dda0a6dce7 100644 --- a/libs/ardour/user_bundle.cc +++ b/libs/ardour/user_bundle.cc @@ -1,13 +1,28 @@ -#include -#include "pbd/failed_constructor.h" +/* + Copyright (C) 2012 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +#include "ardour/user_bundle.h" +#include "pbd/i18n.h" #include "pbd/compose.h" +#include "pbd/error.h" +#include "pbd/failed_constructor.h" #include "pbd/xml++.h" -#include "ardour/user_bundle.h" -#include "ardour/port_set.h" -#include "ardour/io.h" -#include "ardour/session.h" -#include "ardour/audioengine.h" -#include "i18n.h" ARDOUR::UserBundle::UserBundle (std::string const & n) : Bundle (n) @@ -94,7 +109,7 @@ ARDOUR::UserBundle::get_state () node->add_property ("name", name ()); { - Glib::Mutex::Lock lm (_channel_mutex); + Glib::Threads::Mutex::Lock lm (_channel_mutex); for (std::vector::iterator i = _channel.begin(); i != _channel.end(); ++i) { XMLNode* c = new XMLNode ("Channel");