¿Es posible usar mopidy con Gstreamer 1.10? (Sailfish X)


0

Estoy tratando de instalar mopidy en Sailfish OS. Sin embargo, la única versión disponible de Gstreamer es Gstreamer 1.10.4.

He compilado e instalado gst-python 1.10 desde la fuente, y el Mopidy 2.1.0 con pip. Cuando lanzo mopidy, recibo el siguiente error:

ERROR Excepción no controlada en audio (urn: uuid: 9f0eafd5-954e-4d46-8627-f034e9f2789b):   Rastreo (llamadas recientes más última):     Archivo "/usr/lib/python2.7/site-packages/pykka/actor.py", línea 192, en _actor_loop       self.on_start ()     Archivo "/usr/lib/python2.7/site-packages/mopidy/audio/actor.py", línea 437, en on_start       self._setup_playbin ()     Archivo "/usr/lib/python2.7/site-packages/mopidy/audio/actor.py", línea 457, en _setup_playbin       playbin = Gst.ElementFactory.make ('playbin')   TypeError: make () toma exactamente 2 argumentos (1 dado)

Parece que la API de Gstreamer 1.10.4 no es compatible con la última versión de mopidy.

También intenté usar mopidy 1.1.2 pero no puedo encontrar el módulo de objeto. He reemplazado todos los import gobject con from gi.repository import GObject as gobject en el código fuente de mopidy pero no funciona. Creo que mopidy & lt; 2.0 fue pensado para Gstreamer 0.10. Y mopidy & gt; = 2.0 parece destinado para Gstreamer & gt; = 1.12

¿Cómo puedo hacer que mopidy funcione con Gstreamer 1.10.4 (en Sailfish X)?

Respuestas:


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.