From a0320122b94a8c92cd780f8d3c9da7260ec400e6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 6 Nov 2011 17:44:39 +0000 Subject: Typedef void* callback_data parameter. --- ext/atom.lv2/atom.h | 2 +- ext/atom.lv2/atom.ttl | 22 ++++++++++++---------- ext/atom.lv2/manifest.ttl | 2 +- 3 files changed, 14 insertions(+), 12 deletions(-) (limited to 'ext/atom.lv2') diff --git a/ext/atom.lv2/atom.h b/ext/atom.lv2/atom.h index 4f803ba..ed5ddd8 100644 --- a/ext/atom.lv2/atom.h +++ b/ext/atom.lv2/atom.h @@ -208,6 +208,6 @@ typedef struct { */ uint32_t size; -} LV2_Atom_Event_Buffer; +} LV2_Atom_Buffer; #endif /* LV2_ATOM_H */ diff --git a/ext/atom.lv2/atom.ttl b/ext/atom.lv2/atom.ttl index 139155f..d999518 100644 --- a/ext/atom.lv2/atom.ttl +++ b/ext/atom.lv2/atom.ttl @@ -25,9 +25,10 @@ a lv2:Specification ; doap:name "LV2 Atom" ; doap:shortdesc "A generic value container and several data types." ; + rdfs:seeAlso ; doap:release [ - doap:revision "0.1" ; - doap:created "2011-04-05" + doap:revision "0.2" ; + doap:created "2011-11-05" ] ; doap:maintainer [ a foaf:Person ; @@ -66,15 +67,16 @@ to a single Atom: ValuePort and MessagePort, which both have the same buffer format but different semantics (with respect to how the run() callback interprets the Atom).

-

This extension requires the host to support the LV2 URI Map extension.

+

Implementing this extension requires a facility for mapping URIs to +integers, such as the LV2 URID +extension.

""" . atom:Atom a rdfs:Class ; rdfs:label "Atom" ; lv2:documentation """ -

Abstract base class for all atoms. An LV2_Atom has a 16-bit +

Abstract base class for all atoms. An LV2_Atom has a 32-bit type and size followed by a body of size bytes.

@@ -407,11 +409,11 @@ atom:EventPort rdfs:label "Event port" ; rdfs:subClassOf lv2:Port ; lv2:documentation """ -Ports of this type will be connected to an LV2_Atom_Event_Buffer. These ports -contain a sequence of atom:Event (i.e. time stamped atoms). These ports are -used to send and receive atoms in the audio context -(i.e. LV2_Descriptor::run()), and are intended as a simpler, more generic, and -atom compatible successor to Events. + +This port type is intended as a simpler and atom compatible successor to ev:EventPort. """ . diff --git a/ext/atom.lv2/manifest.ttl b/ext/atom.lv2/manifest.ttl index d8488b1..adb10e5 100644 --- a/ext/atom.lv2/manifest.ttl +++ b/ext/atom.lv2/manifest.ttl @@ -4,6 +4,6 @@ a lv2:Specification ; lv2:minorVersion 0 ; - lv2:microVersion 1 ; + lv2:microVersion 2 ; rdfs:seeAlso . -- cgit v1.2.1