From 74885f26875f73f92b402119d28c24bd7735ff3b Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Thu, 20 Sep 2012 08:50:15 +0200 Subject: Add notice about the plugin manager --- NEWS | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 4f3c174..e7c7243 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,23 @@ +Changes in libuca 1.1 +===================== + +Plugin System +------------- + +A new plugin manager is used to instantiate camera objects from a shared +library. Instead of calling `uca_camera_new`, a plugin manager is created that +looks in pre- and user-defined directories for DSOs that match +`libuca[A-Za-z].so` and used to instantiate: + + UcaPluginManager *manager; + UcaCamera *camera; + + manager = uca_plugin_manager_new (); + camera = uca_plugin_manager_new_camera (manager, "foo", &error); + +The plugin manager adds a dependency on GModule (pkg-config package +`gmodule-2.0`) that is part of GLib. + Changes in libuca 1.0 aka 0.6 ============================= -- cgit v1.2.3