GStreamer is now a required dependency
This commit is contained in:
parent
dbb027ed7d
commit
762e46f650
@ -12,6 +12,7 @@ Another great release.
|
|||||||
|
|
||||||
**Changes**
|
**Changes**
|
||||||
|
|
||||||
|
- GStreamer is now a required dependency.
|
||||||
- Exit early if not Python >= 2.6, < 3.
|
- Exit early if not Python >= 2.6, < 3.
|
||||||
- Include Sphinx scripts for building docs, pylintrc, tests and test data in
|
- Include Sphinx scripts for building docs, pylintrc, tests and test data in
|
||||||
the packages created by ``setup.py`` for i.e. PyPI.
|
the packages created by ``setup.py`` for i.e. PyPI.
|
||||||
|
|||||||
@ -1,29 +1,37 @@
|
|||||||
**********************
|
**********************
|
||||||
Gstreamer installation
|
GStreamer installation
|
||||||
**********************
|
**********************
|
||||||
|
|
||||||
To use the `Gstreamer <http://gstreamer.freedesktop.org/>`_ backend, you first
|
To use the Mopidy, you first need to install GStreamer and its Python bindings.
|
||||||
need to install Gstreamer and its Python bindings.
|
|
||||||
|
|
||||||
|
|
||||||
Installing Gstreamer on Linux
|
Installing GStreamer on Linux
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
Gstreamer is packaged for most popular Linux distributions. If you use
|
GStreamer is packaged for most popular Linux distributions. If you use
|
||||||
Debian/Ubuntu you can install Gstreamer with Aptitude::
|
Debian/Ubuntu you can install GStreamer with Aptitude::
|
||||||
|
|
||||||
sudo aptitude install python-gst0.10 gstreamer0.10-plugins-good \
|
sudo aptitude install python-gst0.10 gstreamer0.10-plugins-good \
|
||||||
gstreamer0.10-plugins-ugly
|
gstreamer0.10-plugins-ugly
|
||||||
|
|
||||||
|
|
||||||
Installing Gstreamer on OS X
|
Installing GStreamer on OS X
|
||||||
============================
|
============================
|
||||||
|
|
||||||
To install Gstreamer on OS X using Homebrew::
|
.. note::
|
||||||
|
|
||||||
|
We have created GStreamer formulas for Homebrew to make the GStreamer
|
||||||
|
installation easy for you, but our formulas has not been merged into
|
||||||
|
Homebrew's master branch yet. You should either fetch the formula files
|
||||||
|
from `Homebrew's issue #1612
|
||||||
|
<http://github.com/mxcl/homebrew/issues/issue/1612>`_ yourself, or fall
|
||||||
|
back to using MacPorts.
|
||||||
|
|
||||||
|
To install GStreamer on OS X using Homebrew::
|
||||||
|
|
||||||
brew install gst-python gst-plugins-good gst-plugins-ugly
|
brew install gst-python gst-plugins-good gst-plugins-ugly
|
||||||
|
|
||||||
To install Gstreamer on OS X using MacPorts::
|
To install GStreamer on OS X using MacPorts::
|
||||||
|
|
||||||
sudo port install py26-gst-python gstreamer-plugins-good \
|
sudo port install py26-gst-python gstreamer-plugins-good \
|
||||||
gstreamer-plugins-ugly
|
gstreamer-plugins-ugly
|
||||||
|
|||||||
@ -3,11 +3,11 @@ Installation
|
|||||||
************
|
************
|
||||||
|
|
||||||
Mopidy itself is a breeze to install, as it just requires a standard Python
|
Mopidy itself is a breeze to install, as it just requires a standard Python
|
||||||
2.6 or newer installation. The libraries we depend on to connect to the Spotify
|
installation and the GStreamer library. The libraries we depend on to connect
|
||||||
service is far more tricky to get working for the time being. Until
|
to the Spotify service is far more tricky to get working for the time being.
|
||||||
installation of these libraries are either well documented by their developers,
|
Until installation of these libraries are either well documented by their
|
||||||
or the libraries are packaged for various Linux distributions, we will supply
|
developers, or the libraries are packaged for various Linux distributions, we
|
||||||
our own installation guides, as linked to below.
|
will supply our own installation guides, as linked to below.
|
||||||
|
|
||||||
|
|
||||||
Install dependencies
|
Install dependencies
|
||||||
@ -16,13 +16,14 @@ Install dependencies
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:hidden:
|
:hidden:
|
||||||
|
|
||||||
despotify
|
|
||||||
libspotify
|
|
||||||
gstreamer
|
gstreamer
|
||||||
|
libspotify
|
||||||
|
despotify
|
||||||
|
|
||||||
Make sure you got the required dependencies installed.
|
Make sure you got the required dependencies installed.
|
||||||
|
|
||||||
- Python >= 2.6, < 3
|
- Python >= 2.6, < 3
|
||||||
|
- :doc:`GStreamer <gstreamer>` (>= 0.10 ?) with Python bindings
|
||||||
- Dependencies for at least one Mopidy mixer:
|
- Dependencies for at least one Mopidy mixer:
|
||||||
|
|
||||||
- AlsaMixer (Linux only)
|
- AlsaMixer (Linux only)
|
||||||
@ -45,7 +46,7 @@ Make sure you got the required dependencies installed.
|
|||||||
|
|
||||||
- LocalBackend (Linux, OS X, and Windows)
|
- LocalBackend (Linux, OS X, and Windows)
|
||||||
|
|
||||||
- :doc:`GStreamer <gstreamer>`
|
- No additional dependencies.
|
||||||
|
|
||||||
|
|
||||||
Install latest release
|
Install latest release
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user