[LAA] Lilv 0.16.0

David Robillard d at drobilla.net
Mon Feb 18 22:18:04 UTC 2013


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

Download:        http://download.drobilla.net/lilv-0.16.0.tar.bz2
More about Lilv: http://drobilla.net/software/lilv

This release fixes many bugs and adds several convenient functions to
the API.  Upgrading is recommended.

 * Add lilv_world_ask() for easily checking if a statement exists
 * Add lilv_world_get() and lilv_port_get() for easily getting one value
 * Add lilv_nodes_merge()
 * Make lilv_plugin_get_port_by_designation() return a const pointer
 * Require a URI for lilv_state_to_string() and fail gracefully
   otherwise
 * Fail gracefully when lilv_state_new_from_string() is called on NULL
 * Make state loading functions fall back to lv2:default for port
   values, so a plugin description can be loaded as default state
 * Ignore state ports with no value instead of printing an error
 * Support atom:supports in lilv_port_supports_event()
 * Add va_list variant of lilv_plugin_get_num_ports_of_class()
 * Fix several plugin functions that failed to load data if called first
 * Correctly depend on serd at build time (fix compilation in odd cases)
 * Disable timestamps in HTML documentation for reproducible build
 * lilvmm.hpp: Support varargs for Plugin::get_num_ports_of_class()
 * lilvmm.hpp: Add several missing methods
 * Update to waf 1.7.8 and autowaf r90
   (install docs to versioned directory)

Enjoy,

-dr

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-announce/attachments/20130218/d5801d01/attachment.pgp>


More information about the Linux-audio-announce mailing list