summaryrefslogtreecommitdiffstats
path: root/src/server/Engine.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-08-31 18:07:47 +0000
committerDavid Robillard <d@drobilla.net>2012-08-31 18:07:47 +0000
commite435554efa3f7a6b9dba2320b6c10f49a027dec8 (patch)
treed8255e104550ba2acb8ee7665637ead0c0fba096 /src/server/Engine.hpp
parent809f4a8793c9d1dbc6e7d5bde41411d1d4b8bec0 (diff)
downloadingen-e435554efa3f7a6b9dba2320b6c10f49a027dec8.tar.gz
ingen-e435554efa3f7a6b9dba2320b6c10f49a027dec8.tar.bz2
ingen-e435554efa3f7a6b9dba2320b6c10f49a027dec8.zip
Implement host side of buf-size via options.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4763 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/server/Engine.hpp')
-rw-r--r--src/server/Engine.hpp26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/server/Engine.hpp b/src/server/Engine.hpp
index 2d49bde0..692fbee8 100644
--- a/src/server/Engine.hpp
+++ b/src/server/Engine.hpp
@@ -42,6 +42,7 @@ class Driver;
class Event;
class EventWriter;
class GraphImpl;
+class LV2Options;
class PostProcessor;
class PreProcessor;
class ProcessContext;
@@ -92,7 +93,7 @@ public:
Ingen::World* world() const { return _world; }
EventWriter* interface() const { return _event_writer; }
- BlockFactory* block_factory() const { return _block_factory; }
+ BlockFactory* block_factory() const { return _block_factory; }
Broadcaster* broadcaster() const { return _broadcaster; }
BufferFactory* buffer_factory() const { return _buffer_factory; }
ControlBindings* control_bindings() const { return _control_bindings; }
@@ -112,17 +113,18 @@ public:
private:
Ingen::World* _world;
- BlockFactory* _block_factory;
- Broadcaster* _broadcaster;
- BufferFactory* _buffer_factory;
- ControlBindings* _control_bindings;
- SharedPtr<Driver> _driver;
- Raul::Maid* _maid;
- PreProcessor* _pre_processor;
- PostProcessor* _post_processor;
- EventWriter* _event_writer;
- GraphImpl* _root_graph;
- Worker* _worker;
+ BlockFactory* _block_factory;
+ Broadcaster* _broadcaster;
+ BufferFactory* _buffer_factory;
+ ControlBindings* _control_bindings;
+ SharedPtr<Driver> _driver;
+ EventWriter* _event_writer;
+ Raul::Maid* _maid;
+ SharedPtr<LV2Options> _options;
+ PreProcessor* _pre_processor;
+ PostProcessor* _post_processor;
+ GraphImpl* _root_graph;
+ Worker* _worker;
ProcessContext _process_context;