← Back to team overview

nuvola-player-devel team mailing list archive

New dependency for Nuvola Player 2.1.x - gstreamer0.10 or gstreamer1.0

 

Dear friends,

one of the new features of an upcoming release 2.1.0 will be a check
for availability of a MP3 decoder for GStreamer multimedia framework
that is used by the WebKitGtk library for a HTML5 audio playback
(8tracks.com, Amazon Cloud Player, Google Play Music, Rdio). As a
result, Nuvola Player 2.1.x depends on the GStreamer library.

The situation is a bit more complicated, because there are two
incompatible versions of the GStreamer API in the wild: 0.10 and 1.0.
Which one to choose? It is necessary to use the same API version that
is used by the  WebKitGtk3 library on your system. Since the most of
current stable Linux distributions have WebKitGtk3 linked to the old
API, Nuvola Player is built with Gstreamer 0.10 API by default.

If you are running a distribution with a WebKitGtk3 linked to the
GStreamer 1.0 (Ubuntu 13.04, Fedora 18, Arch Linux), you have to build
Nuvola Player with Gstreamer 1.0 API:

./waf configure --with-gstreamer=1.0

Best regards,

Jiří Janoušek