diff options
Diffstat (limited to 'src/server/events')
-rw-r--r-- | src/server/events/Copy.cpp | 2 | ||||
-rw-r--r-- | src/server/events/CreateBlock.cpp | 2 | ||||
-rw-r--r-- | src/server/events/CreateGraph.cpp | 5 | ||||
-rw-r--r-- | src/server/events/CreatePort.cpp | 2 |
4 files changed, 4 insertions, 7 deletions
diff --git a/src/server/events/Copy.cpp b/src/server/events/Copy.cpp index 53f62958..4a066691 100644 --- a/src/server/events/Copy.cpp +++ b/src/server/events/Copy.cpp @@ -120,7 +120,7 @@ Copy::engine_to_engine(PreProcessContext& ctx) // Add block to the store and the graph's pre-processor only block list _parent->add_block(*_block); - _engine.store()->add(_block); + _engine.add_to_store(_block); // Compile graph with new block added for insertion in audio thread _compiled_graph = ctx.maybe_compile(*_engine.maid(), *_parent); diff --git a/src/server/events/CreateBlock.cpp b/src/server/events/CreateBlock.cpp index eb696c6b..1910ef80 100644 --- a/src/server/events/CreateBlock.cpp +++ b/src/server/events/CreateBlock.cpp @@ -142,7 +142,7 @@ CreateBlock::pre_process(PreProcessContext& ctx) // Add block to the store and the graph's pre-processor only block list _graph->add_block(*_block); - store->add(_block); + _engine.add_to_store(_block); /* Compile graph with new block added for insertion in audio thread TODO: Since the block is not connected at this point, a full compilation diff --git a/src/server/events/CreateGraph.cpp b/src/server/events/CreateGraph.cpp index 99b29b66..3ac37d51 100644 --- a/src/server/events/CreateGraph.cpp +++ b/src/server/events/CreateGraph.cpp @@ -175,11 +175,8 @@ CreateGraph::pre_process(PreProcessContext& ctx) _graph->activate(*_engine.buffer_factory()); // Insert into store and build update to send to clients - _engine.store()->add(_graph); + _engine.add_to_store(_graph); _update.put_graph(_graph); - for (BlockImpl& block : _graph->blocks()) { - _engine.store()->add(&block); - } // Build and pre-process child events to create standard ports build_child_events(); diff --git a/src/server/events/CreatePort.cpp b/src/server/events/CreatePort.cpp index 3adf2f8b..0f63cc46 100644 --- a/src/server/events/CreatePort.cpp +++ b/src/server/events/CreatePort.cpp @@ -146,7 +146,7 @@ CreatePort::pre_process(PreProcessContext& ctx) (_flow == Flow::INPUT && _graph_port->is_input())); _graph_port->properties().insert(_properties.begin(), _properties.end()); - _engine.store()->add(_graph_port); + _engine.add_to_store(_graph_port); if (_flow == Flow::OUTPUT) { _graph->add_output(*_graph_port); } else { |