Ich versuche, Mopidy unter Sailfish OS zu installieren. Die einzige verfügbare Gstreamer-Version ist jedoch Gstreamer 1.10.4.
Ich habe gst-python 1.10 aus dem Quellcode kompiliert und installiert und Mopidy 2.1.0 mit pip. Wenn ich mopidy starte, erhalte ich folgende Fehlermeldung:
FEHLER Nicht behandelte Ausnahme in Audio (Urne: UUID: 9f0eafd5-954e-4d46-8627-f034e9f2789b): Rückverfolgung (letzter Anruf zuletzt): Datei "/usr/lib/python2.7/site-packages/pykka/actor.py", Zeile 192, in _actor_loop self.on_start () Datei "/usr/lib/python2.7/site-packages/mopidy/audio/actor.py", Zeile 437, in on_start self._setup_playbin () Datei "/usr/lib/python2.7/site-packages/mopidy/audio/actor.py", Zeile 457, in _setup_playbin playbin = Gst.ElementFactory.make ('playbin') TypeError: make () benötigt genau 2 Argumente (1 angegeben)
Es scheint, dass die Gstreamer 1.10.4-API nicht mit der neuesten Version von Mopidy kompatibel ist.
Ich habe auch versucht, Mopidy 1.1.2 zu verwenden, aber es kann kein Objektmodul finden.
Ich habe alle ersetzt import gobject
mit from gi.repository import GObject as gobject
in mopidys quellcode funktioniert es aber nicht. Ich denke, Mopidy & lt; 2.0 war für Gstreamer 0.10 gedacht. Und Mopidy & gt; = 2,0 scheint für Gstreamer & gt; = 1,12 bestimmt zu sein
Wie kann ich Mopidy mit Gstreamer 1.10.4 (auf Sailfish X) zum Laufen bringen?