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 336964 - Decodebin can't play MP3 files with ID3v1 tag
Decodebin can't play MP3 files with ID3v1 tag
Status: RESOLVED DUPLICATE of bug 335028
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-02 20:44 UTC by Fabrizio Gennari
Modified: 2006-04-03 19:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
an MP3 file created with LAME with option --id3v1-only (987.67 KB, audio/mpeg)
2006-04-02 20:45 UTC, Fabrizio Gennari
Details

Description Fabrizio Gennari 2006-04-02 20:44:19 UTC
Please describe the problem:
If an MP3 file is played with decodebin (such as with Totem, or with a pipeline
like gst-launch-0.10 filesrc location=tono.mp3 ! decodebin ! audioconvert !
alsasink), and that file has only an ID3v1 tag, an error will occur "Internal
flow error". The same file is OK if played with gst-launch-0.10 filesrc
location=tono.mp3 ! mad ! audioconvert ! alsasink

The problem does not seem to occur with untagged MP3, or with MP3 files with
ID3v2 tags

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Fabrizio Gennari 2006-04-02 20:45:41 UTC
Created attachment 62633 [details]
an MP3 file created with LAME with option --id3v1-only
Comment 2 Tim-Philipp Müller 2006-04-02 22:24:16 UTC
What version of -core and -base and -good is this with? Works fine for me with CVS:

tim@sceptic:~/samples/audio/mp3$ gst-launch-0.10 playbin uri=file:///home/tim/samples/audio/mp3/onlyid3v1-336964.mp3  -t
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG      : found by element "id3demux0".
          title: tono
   track number: 0

Comment 3 Fabrizio Gennari 2006-04-03 17:55:09 UTC
I had a mix of CVS HEAD libs and libs from the RPMs. After reinstalling everything from RPMs, everything works.

If everything works at the next release, this can be closed
Comment 4 Fabrizio Gennari 2006-04-03 18:37:48 UTC
The problem occur if gstreamer is from HEAD CVS and the rest is from RPMs.

It does not if everything is installed from RPMs:
gstreamer-0.10.4-0.gst.2.5
gstreamer-plugins-base-0.10.5-0.gst.3.5
gstreamer-plugins-good-0.10.2-0.gst.2.5
gstreamer-plugins-bad-0.10.1-0.gst.3.5
gstreamer-plugins-ugly-0.10.3-0.gst.1.5
libmad-0.15.1-2.b.lvn5
libid3tag-0.15.1b-2.fc5
Comment 5 Tim-Philipp Müller 2006-04-03 19:25:38 UTC
Thanks for narrowing this down, I think this is the same issue as bug #335028. There should be a new -core and -base releases by the end of this week.

*** This bug has been marked as a duplicate of 335028 ***