Description

This extension defines a feature which allows plugin UIs to get a direct handle to an LV2 plugin instance (LV2_Handle), if possible.

Note that the use of this extension by UIs violates the important principle of UI/plugin separation, and is potentially a source of many problems. Accordingly, use of this extension is highly discouraged, and plugins should not expect hosts to support it, since it is often impossible to do so.

To support this feature the host must pass an LV2_Feature struct to the UI instantiate method with URI LV2_INSTANCE_ACCESS_URI and data pointed directly to the LV2_Handle of the plugin instance.

Index

Reference

History

Version 1.12 (2014-08-08)
  • Minor documentation improvements.
Version 1.8 (2014-01-04)
  • Make lv2_atom_*_is_end() arguments const.
Version 1.6 (2013-05-26)
  • Fix crash in forge.h when pushing atoms to a full buffer.
Version 1.4 (2013-01-27)
  • Remove atom:stringType in favour of owl:onDatatype so generic tools can understand and validate atom literals.
  • Fix lv2_atom_sequence_end().
  • Improve atom documentation.
Version 1.10 (2013-01-13)
  • Fix incorrect return type in lv2_event_get().
Version 1.2 (2012-12-21)
  • Fix typo in bufsz:sequenceSize label.
Version 1.8 (2012-10-14)
  • Remove asserts from event-helper.h.
  • Use more precise domain and range for EventPort properties.
  • Use consistent label style.
  • Make event iterator gracefully handle optional ports.
Version 1.6 (2012-04-17)
  • Merge with unified LV2 package.
Version 1.4 (2011-11-21)
  • Update packaging.
  • Improve documentation.
Version 1.4 (2011-11-21)
  • Update packaging.
Version 1.4 (2011-11-21)
  • Update packaging.
  • Improve documentation.
Version 1.2 (2011-05-26)
  • Switch to ISC license.
  • Add build system for installation.
Version 1.2 (2011-05-26)
  • Add build system (for installation).
  • Convert documentation to HTML and use lv2:documentation.
  • Use lv2:Specification to be discovered as an extension.
Version 1.2 (2011-05-26)
  • Switch to ISC license.
  • Add build system for installation.
Version 1.0 (2010-11-24)
  • Initial release.
Version 1.0 (2010-10-04)
  • Initial release.
Version 1.0 (2010-10-04)
  • Initial release.