[maemo-developers] GStreamer playbin + MP3 playback on the N900

From: Thomas Perl th.perl at gmail.com
Date: Wed Oct 21 17:17:18 EEST 2009

As mentioned in https://bugs.maemo.org/show_bug.cgi?id=5629, I cannot
get MP3 files to play with GStreamer on the N900 using the "playbin"
element. I have tested it with both Python code and the gst-launch utility.

$ gst-launch playbin uri=file:///path/to/a/mp3file.mp3

The error I am getting is this one:

ERROR: from element /GstPlayBin:playbin0/GstFileSrc:source: Internal
data flow error.
Additional debug info:
gstbasesrc.c(2345): gst_base_src_loop ():
streaming task paused, reason not-negotiated (-4)

Is there any way how I can make this work on the N900? (works in Diablo)
Is there something special I need to do to playback this file?

For now, I don't want to use MAFW, as this would require rewriting big
parts of my code, and playback isn't supported by python-mafw, anyway.

More information about the maemo-developers mailing list