Lilv 0.14.4

Lilv 0.14.4 is out. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications.

This release fixes some minor bugs and issues with static builds, and adds a new lv2bench utility for benchmarking plugins.

Changes:

  • Fix documentation for ui_type parameter of lilv_ui_is_supported()
  • Fix crash when lv2info is run with an invalid URI argument
  • Gracefully handle failure to save plugin state and print error message
  • Reduce memory usage (per node)
  • Simpler node implementation always backed by a SordNode
  • Make all ‘zix’ symbols private to avoid symbol clashes in static builds
  • Add lv2bench utility
  • Fix various hyper-strict warnings
  • Do not require a C++ compiler to build
  • Add option to build utilities as static binaries
  • Upgrade to waf 1.7.2
  • lilvmm.hpp: Deprecate old flawed Lilv::Instance constructors
  • lilvmm.hpp: Make Lilv::Instance handle features and failed instantiations
  • lilvmm.hpp: Add Lilv::Instance::get_handle()
  • lilvmm.hpp: Add Lilv::Instance::get_extension_data()

(Flattr this)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>