After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 427788 - ffdec_mp3 error
ffdec_mp3 error
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.x
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-04-09 08:05 UTC by crisman
Modified: 2007-04-10 08:01 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description crisman 2007-04-09 08:05:09 UTC
log!

i can't solve problem.
help me.

next, gst-launch tools excute log.

[localhost 284] home > gst-launch filesrc location=/MEDIA/00.mp3 ! ffdec_mp3 ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /pipeline0/ffdec_mp30: Internal GStreamer error: negotiation problem.  Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Additional debug info:
gstffmpegdec.c(1981): gst_ffmpegdec_chain (): /pipeline0/ffdec_mp30:
ffdec_mp3: input format was not set before data start
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...


--- plz,
Comment 1 René Stadler 2007-04-09 11:04:11 UTC
The ffdec_mp3 element is considered to be broken.  Luckily, there are two other mp3 decoders available.  Try using the mad element (from gst-plugins-ugly) or flump3dec (from Fluendo).
Comment 2 Tim-Philipp Müller 2007-04-10 08:01:44 UTC
This should work:

 gst-launch-0.10 filesrc location=foo.mp3 ! typefind ! mp3parse ! ffdec_mp3 ! audioconvert ! audioresample ! alsasink

But in any case, don't use ffdec_mp3, use mad or flump3dec, as Rene already said.