news 28 Posted February 23, 2009 This is the release announcement of Rygel 0.2.2 Changes since 0.2: - Use the new (0.6.9) Tracker API. - Priority of gio-based streams are based on requested DLNA transfer mode. - GIO-based/like asynchronous plugin API. - Adapt to latest changes in gupnp-vala API. - Serialization of media objects isn't done by media objects themselve anymore, but by a new separate class, Rygel.DIDLLiteWriter. - Internal API is marked 'internal' so it doesn't get to our (Vala) API. - MediaObject now derives from GLib.Object. - Generic AsyncResult implementation, SimpleAsyncResult. - StateMachine interface that all state machines classes implement. - Visible performance improvements in Tracker plugin by proper use of Tracker APIs. - Use Filename.to_string() and therefore make Bastien happy. - Require lastest version (0.1.5) of libgee to use List.slice(). - Don't limit the number of objects returned to a client, let it decide that on it's own. - Proper handling of update notification to the client by use of a very simple bubble-up mechanism for containers to signal updates. - Decrease needed gconf version to 2.16. - Set application name and therefore make Lennart happy. - Require latest version of vala (0.5.7) and gupnp-vala (0.5.3). - Allow multiple URIs for each media items. - Response for seekable media request is now sent buffer by buffer so the whole file is not put into memory. - Some improvements to build system. - Lots of other improvements and bugfixes. Download source tarball from here: http://ftp.acc.umu.se/pub/GNOME/sources/rygel/0.2/ Rygel is an implementation of the UPnP MediaServer V 2.0 specification that is specifically designed for GNOME (Mobile). It is based on GUPnP[1] and is written (mostly) in Vala[2] language. Project was previously known as gupnp-media-server. More info at: http://live.gnome.org/Rygel -- Regards, Zeeshan Ali (Khattak) FSF member#5124 [1] http://www.gupnp.org/ [2] http://www.vala-project.org/ _______________________________________________ Share this post Link to post