summaryrefslogtreecommitdiffstats
path: root/src/libs/engine/ClientBroadcaster.hpp
AgeCommit message (Collapse)AuthorFilesLines
2008-06-09Bump liblo dependency to 0.24.David Robillard1-0/+3
Bundleify communications where order is relevant (fixes 'random' issues like node positions being off, ticket #89, etc). git-svn-id: http://svn.drobilla.net/lad/ingen@1248 a436a847-0d15-0410-975c-d299462d15a1
2007-10-11Fix awful plugin loading situation.David Robillard1-2/+3
Don't double-lookup plugins on discovery/load. O(log(n)) plugin searching instead of 2*O(n). Don't keep discovered LADSPA plugins loaded (until a node is instantiated). git-svn-id: http://svn.drobilla.net/lad/ingen@876 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08s/MetadataMap/Variables/ etc.David Robillard1-1/+1
Removed ancient/unused Controller.hpp. git-svn-id: http://svn.drobilla.net/lad/ingen@852 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08SharedPtr-ify engine side store.David Robillard1-3/+3
Fix reattaching to engine. Fix connection paths. Remove last dependencies on client (model) library from Serialiser. Fix Raul::PathTable::find_descendants_end. git-svn-id: http://svn.drobilla.net/lad/ingen@847 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Fixed missing symbol in Raul.David Robillard1-1/+2
Made Raul::List interface and uses thereof less fugly. git-svn-id: http://svn.drobilla.net/lad/ingen@845 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Shared abstract Connection interface.David Robillard1-2/+2
Only Patch to go, now.... git-svn-id: http://svn.drobilla.net/lad/ingen@843 a436a847-0d15-0410-975c-d299462d15a1
2007-10-07Added shared abstract interface for ports.David Robillard1-2/+2
Moved DataType to shared. Switch data type URIs to match LV2 type semantics (e.g. separate audio/control types). git-svn-id: http://svn.drobilla.net/lad/ingen@840 a436a847-0d15-0410-975c-d299462d15a1
2007-10-07Added common abstract interface for Plugins.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@837 a436a847-0d15-0410-975c-d299462d15a1
2007-10-07Shared abstract Node interface.David Robillard1-6/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@835 a436a847-0d15-0410-975c-d299462d15a1
2007-10-01Blink MIDI ports on message transmission.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@794 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Strip a bunch of old useless code.David Robillard1-7/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@735 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Toggling of individual node polyphonic state.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@733 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Broadcast polyphony changes to clients.David Robillard1-0/+1
Fix some (not all) crashes on polyphony change. git-svn-id: http://svn.drobilla.net/lad/ingen@725 a436a847-0d15-0410-975c-d299462d15a1
2007-08-01Clean up engine/client interfaces.David Robillard1-1/+0
Hide Response, now an internal engine implementation detail (and not a problem for script bindings anymore). git-svn-id: http://svn.drobilla.net/lad/ingen@666 a436a847-0d15-0410-975c-d299462d15a1
2007-08-01More SWIGification. Engine->Client calls/messages implemented... and ↵David Robillard1-6/+5
segfault somewhere in Python :/ . git-svn-id: http://svn.drobilla.net/lad/ingen@664 a436a847-0d15-0410-975c-d299462d15a1
2007-07-24Scrapped ClientKey in favour of a URI string (towards a simpler ↵David Robillard1-11/+10
closer-to-straight-C engine interface). Fixed client deregistration. Added metadata value requesting. git-svn-id: http://svn.drobilla.net/lad/ingen@614 a436a847-0d15-0410-975c-d299462d15a1
2007-07-24Consistently rename all C++ files .cpp/.hpp.David Robillard1-0/+104
Fix (some) inclusion guard names to not clash with other libs. git-svn-id: http://svn.drobilla.net/lad/ingen@613 a436a847-0d15-0410-975c-d299462d15a1