[LAA] Lilv 0.16.0

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-announce@...>
Date: Wednesday, February 20, 2013 - 12:46 pm

--=-nQeHvix5hjUNj5BdkYFE
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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

--=-nQeHvix5hjUNj5BdkYFE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJRIqicAAoJEDZyeCqb82jzzmwP/RAv4AixrUjB9J/NLgJF0mgj
I11tW7YdKNbI1nNDdFOCAgusF6sIzhBRwnTtZqODaUJLg8fjWHsGY2fFBC5gu7FK
j5nfvwdPn/cnZS7Ce5/OILURk+Wfb6+S0wbpKMNDfCy77whGCraw4ONnhwp66dH2
kygJcpJgoaDNsH7SVhDDafRAPCPA5DdNDVwYpSYqoxTxYwBVKTKe+stIut0103l1
0HE3HVY0GRFxgjK2fr7rDKhFbs5fwm2Wuk89SD2VCTNWRNjYduFsM1n3u5MoQukW
cSPJgqlStc+iB1exUeQkBOWp8QX7ZVkgq9tqGvl80pRfIw+8lVn2Yn+UjRVxhQkq
0zVj30WMKoml480FeD3Xsdy063CIs13TM4zqze9vY4gtW1WgMwN9iF3+iZ79qy9N
wVlrjyWKg2FOXpeGL6RgBg/9U2Et+DE3aaeuawv5IZHjM0FwML0R+f2e+HwEsHup
zgDzjQGQ/DPzEkBxvR5OhE8ED812YI8qiIB3iu9R8/KpRHe1A7TDB4FObvjboN7s
KkyrTLS/KK6U/bDkTou/Bm5t0W4slVoCPBWrno4jD4SnpVs7JLCO3sqsi/65wng1
fMHxy3g2tuFtl1R1MwTHWT3xVnHqQ9ZKrNc5NVsfH/wVDtNyOAf0AntRHhXJbpIk
HzG68rA0P8Ji7hciO5Rx
=pEw3
-----END PGP SIGNATURE-----

--=-nQeHvix5hjUNj5BdkYFE--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-announce] ecasound 2.2.1 released, Kai Vehmanen, (Sat Feb 15, 1:47 pm)
[linux-audio-announce] The end of AudioSlack, Luke Yelavich, (Mon Mar 27, 12:54 pm)
[LAA] [ANN] Aqualung 0.9beta10 released, Tom Szilagyi, (Mon Feb 9, 1:08 pm)
[LAA] NASPRO 0.2.0 released, Stefano D'Angelo, (Mon May 3, 9:17 am)
[LAA] bugfix release guitarix 0.22.3, hermann, (Wed May 16, 12:56 pm)
[LAA] Lilv 0.16.0, David Robillard, (Wed Feb 20, 12:46 pm)