aboutsummaryrefslogtreecommitdiff
path: root/sherlock.ttl
diff options
context:
space:
mode:
authorHanspeter Portner <dev@open-music-kontrollers.ch>2017-03-18 14:31:49 +0100
committerHanspeter Portner <dev@open-music-kontrollers.ch>2017-03-18 14:31:49 +0100
commitf4dd59c7bd252b6b890435b9ec2d4c9404b9ee05 (patch)
treeb064c79ef63e276d570b1745f856fc1e8f689970 /sherlock.ttl
parent6b44a44c189198d4ba212d65d37b56d836089f3c (diff)
downloadsherlock.lv2-f4dd59c7bd252b6b890435b9ec2d4c9404b9ee05.tar.xz
fix ttl to support state:threadSafeRestore.
Diffstat (limited to 'sherlock.ttl')
-rw-r--r--sherlock.ttl19
1 files changed, 10 insertions, 9 deletions
diff --git a/sherlock.ttl b/sherlock.ttl
index f9d9ff1..41c8dcf 100644
--- a/sherlock.ttl
+++ b/sherlock.ttl
@@ -24,6 +24,7 @@
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
+@prefix work: <http://lv2plug.in/ns/ext/worker#> .
@prefix xpress: <http://open-music-kontrollers.ch/lv2/xpress#> .
@prefix osc: <http://open-music-kontrollers.ch/lv2/osc#> .
@@ -80,9 +81,9 @@ sherlock:atom_inspector
doap:name "Sherlock Atom Inspector" ;
doap:license lic:Artistic-2.0 ;
lv2:project proj:sherlock ;
- lv2:optionalFeature lv2:isLive, lv2:hardRTCapable ;
- lv2:requiredFeature urid:map, state:loadDefaultState ;
- lv2:extensionData state:interface;
+ lv2:optionalFeature lv2:isLive, lv2:hardRTCapable, state:threadSafeRestore ;
+ lv2:requiredFeature urid:map, state:loadDefaultState, work:schedule ;
+ lv2:extensionData state:interface, work:interface;
lv2:port [
# input event port
@@ -142,9 +143,9 @@ sherlock:midi_inspector
doap:name "Sherlock MIDI Inspector" ;
doap:license lic:Artistic-2.0 ;
lv2:project proj:sherlock ;
- lv2:optionalFeature lv2:isLive, lv2:hardRTCapable ;
- lv2:requiredFeature urid:map, state:loadDefaultState ;
- lv2:extensionData state:interface;
+ lv2:optionalFeature lv2:isLive, lv2:hardRTCapable, state:threadSafeRestore ;
+ lv2:requiredFeature urid:map, state:loadDefaultState, work:schedule ;
+ lv2:extensionData state:interface, work:interface;
lv2:port [
# input event port
@@ -198,9 +199,9 @@ sherlock:osc_inspector
doap:name "Sherlock OSC Inspector" ;
doap:license lic:Artistic-2.0 ;
lv2:project proj:sherlock ;
- lv2:optionalFeature lv2:isLive, lv2:hardRTCapable ;
- lv2:requiredFeature urid:map, state:loadDefaultState ;
- lv2:extensionData state:interface;
+ lv2:optionalFeature lv2:isLive, lv2:hardRTCapable, state:threadSafeRestore ;
+ lv2:requiredFeature urid:map, state:loadDefaultState, work:schedule ;
+ lv2:extensionData state:interface, work:interface;
lv2:port [
# input event port