summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-11-14 21:37:23 +0000
committerDavid Robillard <d@drobilla.net>2007-11-14 21:37:23 +0000
commit1b52b18276815dd14d216655af39cf28383451dd (patch)
tree10daf29f75e9c48b1d9e4f51510e8ee0890bb6ef
parent3f9a822564fdae46b98709e15f8b2d265765cd7a (diff)
downloadlilv-1b52b18276815dd14d216655af39cf28383451dd.tar.gz
lilv-1b52b18276815dd14d216655af39cf28383451dd.tar.bz2
lilv-1b52b18276815dd14d216655af39cf28383451dd.zip
Updated lv2.h documentation.
git-svn-id: http://svn.drobilla.net/lad/slv2@914 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r--data/lv2core.lv2/lv2.ttl6
-rw-r--r--slv2/lv2.h22
2 files changed, 14 insertions, 14 deletions
diff --git a/data/lv2core.lv2/lv2.ttl b/data/lv2core.lv2/lv2.ttl
index f499428..3e1bbc7 100644
--- a/data/lv2core.lv2/lv2.ttl
+++ b/data/lv2core.lv2/lv2.ttl
@@ -1,5 +1,5 @@
# RDF Schema for LV2 plugins
-# *** PROVISIONAL Revision 1.0beta6 (2007-10-03) ***
+# *** PROVISIONAL Revision 1.0beta7 (2007-11-14) ***
#
# This document describes the classes and properties that are defined by the
# core LV2 specification. See <http://lv2plug.in> for more information.
@@ -49,8 +49,8 @@ See http://lv2plug.in/docs for more details.
doap:shortdesc "An audio processing plugin specification" ;
doap:programming-language "C" ;
doap:release [
- doap:revision "1.0beta6" ;
- doap:created "2007-10-03"
+ doap:revision "1.0beta7" ;
+ doap:created "2007-11-14"
] ;
doap:maintainer [
a foaf:Person ;
diff --git a/slv2/lv2.h b/slv2/lv2.h
index d673a4c..8241cc6 100644
--- a/slv2/lv2.h
+++ b/slv2/lv2.h
@@ -1,5 +1,5 @@
/* LV2 - LADSPA (Linux Audio Developer's Simple Plugin API) Version 2.0
- * *** PROVISIONAL Revision 1.0beta6 (2007-10-03) ***
+ * *** PROVISIONAL Revision 1.0beta7 (2007-11-14) ***
*
* Copyright (C) 2000-2002 Richard W.E. Furse, Paul Barton-Davis,
* Stefan Westerfeld.
@@ -36,7 +36,7 @@ extern "C" {
/** @file lv2.h
*
- * Revision: 1.0beta6
+ * Revision: 1.0beta7
*
* == Overview ==
*
@@ -177,18 +177,18 @@ typedef struct _LV2_Descriptor {
* as the plugin descriptor from which this instantiate function was
* found. This function must return NULL if instantiation fails.
*
- * BundlePath is a string of the path to the LV2 bundle which contains
+ * bundle_path is a string of the path to the LV2 bundle which contains
* this plugin binary. It MUST include the trailing directory separator
* (e.g. '/') so that BundlePath + filename gives the path to a file
* in the bundle.
*
- * HostFeatures is a NULL terminated array of the URIs of the LV2
- * features that the host supports. Plugins may refuse to instantiate
- * if required features are not found here (however hosts SHOULD NOT use
- * this as a discovery mechanism, instead reading the data file before
- * attempting to instantiate the plugin). This array must always exist;
- * if a host has no features, it MUST pass a single element array
- * containing NULL (to simplify plugins).
+ * features is a NULL terminated array of LV2_Feature structs which
+ * represent the features the host supports. Plugins may refuse to
+ * instantiate if required features are not found here (however hosts
+ * SHOULD NOT use this as a discovery mechanism, instead reading the
+ * data file before attempting to instantiate the plugin). This array
+ * must always exist; if a host has no features, it MUST pass a single
+ * element array containing NULL (to simplify plugins).
*
* Note that instance initialisation should generally occur in
* activate() rather than here. If a host calls instantiate, it MUST
@@ -276,7 +276,7 @@ typedef struct _LV2_Descriptor {
* various things that the plugin MUST NOT do within the run()
* function (see lv2.ttl). */
void (*run)(LV2_Handle instance,
- uint32_t sampleCount);
+ uint32_t sample_count);
/** This is the counterpart to activate() (see above). If there is
* nothing for deactivate() to do then the plugin writer may provide