Cannot play MP3 with gstreamer after update

Hyogeol Lee hyogeollee at
Sun Dec 16 18:50:08 PST 2007

Hash: SHA512

Dear all,

I could not play MP3 with gstreamer after update.(totem, rhythmbox ...)

Error was 'Internal data flow error'.

I tested FreeBSD/i386 7.0 beta 4, FreeBSD/amd64 -current, but both

had problem.

OGG, flac, wma works fine. Is there any problem with gstreamer?

1. I could play MP3 with specific decoder, e.g.

gst-launch filesrc location=01.mp3 ! mad ! audioconvert ! esdsink

works fine.

2. I could not play MP3 with playbin,

gst-launch playbin uri=file:///home/ez8/01.mp3

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /playbin0/source: Internal data flow error.
Additional debug info:
gstbasesrc.c(2099): gst_base_src_loop (): /playbin0/source:
streaming task paused, reason error (-5)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...

3. gst-inspect information

gst-inspect | grep mp3

mad: mad: mad mp3 decoder
ffmpeg: ffdemux_mp3: FFMPEG MPEG audio demuxer
ffmpeg: ffdec_mp3on4: FFMPEG MP3ON4 decoder
ffmpeg: ffdec_mp3adu: FFMPEG ADU-formatted MPEG-1 layer 3 audio decoder
ffmpeg: ffdec_mp3: FFMPEG MPEG-1 layer 3 audio decoder
mpegaudioparse: mp3parse: MPEG1 Audio Parser
typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg,
flac, tta
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg,
flac, tta

Best Regards,

- --
Hyogeol Lee
hyogeollee at
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla -


More information about the freebsd-ports mailing list