aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/resize-port.lv2/resize-port.ttl
diff options
context:
space:
mode:
Diffstat (limited to 'lv2/resize-port.lv2/resize-port.ttl')
-rw-r--r--lv2/resize-port.lv2/resize-port.ttl36
1 files changed, 36 insertions, 0 deletions
diff --git a/lv2/resize-port.lv2/resize-port.ttl b/lv2/resize-port.lv2/resize-port.ttl
new file mode 100644
index 0000000..6f42c8f
--- /dev/null
+++ b/lv2/resize-port.lv2/resize-port.ttl
@@ -0,0 +1,36 @@
+@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix rsz: <http://lv2plug.in/ns/ext/resize-port#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<http://lv2plug.in/ns/ext/resize-port>
+ a owl:Ontology ;
+ rdfs:label "LV2 Resize Port" ;
+ rdfs:comment "Dynamically sized LV2 port buffers." ;
+ rdfs:seeAlso <resize-port.meta.ttl> ;
+ owl:imports <http://lv2plug.in/ns/lv2core> .
+
+rsz:resize
+ a lv2:Feature ;
+ rdfs:label "resize" ;
+ rdfs:comment "A feature for resizing output port buffers." .
+
+rsz:asLargeAs
+ a rdf:Property ,
+ owl:DatatypeProperty ;
+ rdfs:domain lv2:Port ;
+ rdfs:range lv2:Symbol ;
+ rdfs:label "as large as" ;
+ rdfs:comment "Port that this port must have at least as much buffer space as." .
+
+rsz:minimumSize
+ a rdf:Property ,
+ owl:DatatypeProperty ,
+ owl:FunctionalProperty ;
+ rdfs:domain lv2:Port ;
+ rdfs:range xsd:nonNegativeInteger ;
+ rdfs:label "minimum size" ;
+ rdfs:comment "Minimum buffer size required by a port, in bytes." .
+