Rygel 0.4.4
[Posted October 27, 2009 by cook]
| From: |
| "Zeeshan Ali (Khattak)" <zeenix-AT-gmail.com> |
| To: |
| gnome-announce-list-AT-gnome.org, gnome-multimedia-AT-gnome.org,
rygel-list-AT-gnome.org, gupnp-AT-o-hand.com, dlna-dev-AT-tree.celinuxforum.org |
| Subject: |
| Rygel 0.4.4 |
| Date: |
| Tue, 27 Oct 2009 17:45:12 +0200 |
| Message-ID: |
| <38294b740910270845k1bf188b5m3ebcc2566650915@mail.gmail.com> |
Rygel 0.4.4 (Green & Mean) is out!
Brief summary of changes since 0.4.2:
- Provide a gstreamer-based MediaRenderer plugin. This is mostly code stolen (
and heavily adapted) from gupnp-media-renderer except that it doesn't depend
on libowl-av and/or gtk+.
- More ease for MediaServer implementors.
- Better error handling.
- Make sure no message is suppressed until we know what level of console output
user wants.
- Make use of vala's async support to simplify code quite a bit.
- Plugins should load xml files from source tree when built with
'--enable-uninstalled' configure flag.
- Build with no optimizations in debug mode.
- Use closure table to speed up object lookup and deletion.
- Add build option for SQL debugging.
- Workaround a crasher bug (#3774) in sqlite 3.6.12.
- Use vala's static client D-Bus syntax.
- Early ignorance of disabled plugins. This not only speeds-up startup a bit but
also rids us of redundant debug messages.
- MediaExport:
- Nicely handle unavailability of gstreamer's playbin(2) element.
- Fix a potential crasher.
- Tracker:
- Use multidimensional arrays to deal with search results. This combined with
static client D-Bus syntax gives us quite a speed boost.
- Handle item creation error.
- External:
- Allow applications to provide custom thumbnails for items.
- Support pixel-aspect-ratio properties.
- All D-Bus operations are now done asynchronously.
- Make use of plugin icon if provided.
- Move magic string substitution to core so other plugins can benefit from it.
- Lots of other improvements and bug fixes.
Dependency-related changes:
- Require and adapt to libgee >= 0.5.
- Require and adapt to valac >= 0.7.8.
Bugs fixed in this release:
597276 - Rygel crash on startup
587649 - thumbnails not published for external media servers
589959 - External plugin should query media servers on demand
598005 - unable to load media-tracker plugin
All contributors to this release:
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Jens Georg <mail@jensge.org>
Thijs Vermeir <thijsvermeir@gmail.com>
Download source tarball at: http://ftp.gnome.org/pub/GNOME/sources/rygel/0.4
-----
What is Rygel?
Rygel is a collection of DLNA (UPnP) services (devices in UPnP speak),
implemented through a plug-in mechanism. It is specifically designed
for GNOME (Mobile), is based on GUPnP and written (mostly) in Vala
language.
More info at: http://live.gnome.org/Rygel
--
Regards,
Zeeshan Ali (Khattak)
FSF member#5124
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list