[Olpc-uruguay] Sonido y video en XO basado en Helix

Andrés Ambrois andresambrois en gmail.com
Mar Dic 8 14:38:52 EST 2009


On Tuesday 08 December 2009 05:21:19 pm Flavio Danesse wrote:
> Hola gente.
> 
> Como recuerdan, hace unos dias, consulté en la lista sobre desarrollo de
> aplicaciones de audio y video y terminamos sugarizando totem.
> 
> El problema de esta aplicación es que necesita gstreamer con el plugin mp3
> el cual debe guardarse en /home/olpc/.gstreamer/plugins lo cual es
>  imposible de hacer en forma automática al descargar la actividad dado que
>  raimbow no permite guardar allí, así que por el momento concluimos que
>  gstreamer no es una buena opción para las xo uruguayas.

Hola Flavio,

   Seguramente se le pueda decir a gstreamer que busque plugins en otros 
directorios además de los comunes. Esto es algo que soportan casi todas las 
bibliotecas que usan plugins y casi siempre se hace a través de variables de 
entorno. La documentación de gstreamer[0] describe justamente como hacer lo 
que querés. 

Probá hacer un: 

import os
from sugar import activity
os.environ['GST_PLUGIN_PATH'] = os.path.join(activity.get_bundle_path(), 
<directorio-dentro-de-tu-actividad-donde-van-los-plugins>)

antes de hacer nada con gst, y fijate si los agarra. 

Saludos!

[0] 
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gst-
running.html
-- 
  -Andrés


More information about the Olpc-uruguay mailing list