mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-14 18:46:34 +01:00
revisit setting up processors during route construction; remove several more XML-based constructors; don't put () parens around inactive plugin names (we have a checkbox); improve management of send, return and insert bitslot IDs; clean up Diskstream construction a bit more
git-svn-id: svn://localhost/ardour2/branches/3.0@6819 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
50dd880d7e
commit
c0c617902e
21 changed files with 268 additions and 481 deletions
|
|
@ -56,8 +56,6 @@ using namespace std;
|
|||
using namespace ARDOUR;
|
||||
using namespace PBD;
|
||||
|
||||
PBD::Signal1<void,Processor*> Processor::ProcessorCreated;
|
||||
|
||||
// Always saved as Processor, but may be IOProcessor or Send in legacy sessions
|
||||
const string Processor::state_node_name = "Processor";
|
||||
|
||||
|
|
@ -73,19 +71,6 @@ Processor::Processor(Session& session, const string& name)
|
|||
{
|
||||
}
|
||||
|
||||
Processor::Processor (Session& session, const XMLNode& node)
|
||||
: SessionObject(session, "renameMe")
|
||||
, AutomatableControls(session)
|
||||
, _pending_active(false)
|
||||
, _active(false)
|
||||
, _next_ab_is_active(false)
|
||||
, _configured(false)
|
||||
, _gui(0)
|
||||
, _display_to_user (true)
|
||||
{
|
||||
set_state (node, Stateful::loading_state_version);
|
||||
}
|
||||
|
||||
XMLNode&
|
||||
Processor::get_state (void)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue