39 lines
1.6 KiB
Turtle
39 lines
1.6 KiB
Turtle
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
|
|
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
|
|
|
<http://lv2plug.in/ns/ext/urid>
|
|
a lv2:Specification ;
|
|
rdfs:seeAlso <urid.h> ,
|
|
<lv2-urid.doap.ttl> ;
|
|
lv2:documentation """
|
|
<p>This extension defines a simple mechanism for plugins to map URIs to and
|
|
from integers, usually for performance reasons (e.g. processing events typed by
|
|
URIs in real time). Typically, plugins map URIs to integers for things they
|
|
"understand" at instantiation time, and store those values for use in the audio
|
|
thread without doing any string comparison. This allows for the extensibility
|
|
of RDF but with the performance of integers.</p>
|
|
|
|
<p>This extension is intended as an improved and simplified replacement for the
|
|
<a href="uri-map.html">uri-map</a> extension, since the <q>map</q>
|
|
context parameter has been found problematic. This extension is functionally
|
|
equivalent to the uri-map extension with a NULL context. New implementations
|
|
are encouraged to use this extension for URI mapping.</p>
|
|
""" .
|
|
|
|
urid:map
|
|
a lv2:Feature ;
|
|
lv2:documentation """
|
|
<p>A feature which is used to map URIs to integers. To support this feature,
|
|
the host must pass an LV2_Feature to LV2_Descriptor::instantiate() with URI
|
|
LV2_URID__map and data pointed to an instance of LV2_URID_Map.</p>
|
|
""" .
|
|
|
|
urid:unmap
|
|
a lv2:Feature ;
|
|
lv2:documentation """
|
|
<p>A feature which is used to unmap URIs previously mapped to integers by
|
|
urid:map. To support this feature, the host must pass an LV2_Feature to
|
|
LV2_Descriptor::instantiate() with URI LV2_URID__unmap and data pointed to
|
|
an instance of LV2_URID_Unmap.</p>
|
|
""" .
|