summaryrefslogtreecommitdiffstats
path: root/src/server/Engine.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-05-22More work on test suite.David Robillard1-0/+21
2012-05-18Beginnings of a test framework.David Robillard1-4/+21
2012-05-14Remove Thread context stuff and add a thread-specific variable class, ThreadV...David Robillard1-4/+4
2012-05-14Real-time safe LV2 message handling.David Robillard1-4/+6
2012-05-12More work towards checking contexts via parameter rather than thread magic.David Robillard1-5/+4
2012-05-12Use compiler checkable ProcessContext parameter rather than runtime context a...David Robillard1-3/+3
2012-05-12Remove redundant thread assertions.David Robillard1-2/+1
2012-05-12Fix memory leaks.David Robillard1-0/+2
2012-05-11Fix uninitialized variable.David Robillard1-0/+1
2012-05-11Move Forge to the appropriate namespace.David Robillard1-1/+1
2012-05-11Clean up and better document World interface.David Robillard1-1/+2
2012-05-11Use more reasonable names for the world's interface and engine (if present).David Robillard1-1/+1
2012-05-10Work towards translatable strings and a cleaner log interface.David Robillard1-1/+0
2012-05-10LV2URIMap => URIMap.David Robillard1-6/+6
2012-05-10Use SharedPtr references to Interfaces to keep things sane.David Robillard1-1/+1
2012-05-09Factor audio thread execution stuff out of JackDriver into Engine::run().David Robillard1-16/+45
2012-05-09Simply event interface design and make only one pre-process thread.David Robillard1-24/+17
2012-05-03Real-time safe event source management (oops).David Robillard1-8/+15
2012-05-03Work towards a proper server infrastructure with a thread per connection.David Robillard1-2/+9
2012-05-03Separate EventWriter interface from EventQueue.David Robillard1-1/+2
2012-03-27Squeeze blank lines.David Robillard1-1/+0
2012-03-27Switch to AGPL3+.David Robillard1-16/+16
2012-03-25Update for latest atom extension.David Robillard1-1/+1
2012-03-19Partially functioning communication between Ingen LV2 plugin and UI.David Robillard1-8/+9
2012-03-16Merge ClientInterface and ServerInterface.David Robillard1-1/+1
2012-03-16Remove activity from interface and use set_property() instead.David Robillard1-0/+12
2012-03-14Use the host URI map/unmap when running as a plugin.David Robillard1-0/+1
2012-03-12Centralise atom creation in forge object.David Robillard1-14/+21
2012-03-10Rename ingen:canvas-x and ingen:canvas-y to ingen:canvasX and ingen:canvasY t...David Robillard1-4/+4
2011-11-02Use ingen namespace for canvas-x and canvas-y and remove ingenuity namespace.David Robillard1-4/+4
2011-10-22Remove EventType.David Robillard1-1/+0
2011-10-21Merge Request into Event.David Robillard1-6/+6
2011-10-21Merge QueuedEvent into Event.David Robillard1-1/+1
2011-10-21QueuedEngineInterface => ServerInterfaceImpl.David Robillard1-1/+1
2011-10-21Move more headers to shared include directory.David Robillard1-3/+3
2011-10-21Separate URIs from LV2URIMap.David Robillard1-1/+1
2011-10-21Move World.hpp and Module.hpp to public include directory.David Robillard1-1/+1
2011-10-21Fix running as an LV2 plugin.David Robillard1-0/+4
2011-10-03Remove static PortType enumeration from public/client side interface.David Robillard1-2/+4
2011-09-23Fix memory leaks and errors.David Robillard1-3/+8
2011-05-18Use an intrusive linked list for event queue rather than Raul::List.David Robillard1-1/+1
2011-04-30Fix immediate quit due to uninitialised quit flag (fix ticket #677).David Robillard1-0/+1
2011-04-20Rename Ingen::Engine to Ingen::Server (hopefully avoid odd name clases and fi...David Robillard1-0/+225