Rygel 0.4.4

"Zeeshan Ali (Khattak)" <[email protected]>
Newsgroups gmane.comp.gnome.multimedia
Message-ID <[email protected]>
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) <[email protected]>
Jens Georg <[email protected]>
Thijs Vermeir <[email protected]>

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.