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 136959 - [id3tag] threads don't work with id3tag element
[id3tag] threads don't work with id3tag element
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.7.5
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 301870 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-03-12 06:18 UTC by Andy Hanton
Modified: 2006-01-11 15:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andy Hanton 2004-03-12 06:18:17 UTC
I am getting an error when I include id3tag in a pipeline using threads. 
The problem seems to occur with all the files I have and it doesn't seem to
matter whether the file has a v1 tag, a v2 tag, or none.   I am using
gstreamer 0.7.6.  This bug might be related to bug 133897, but the pipeline
in that bug report does work for me.  

The command that fails is:
gst-launch-0.8 \{ filesrc location=test4.mp3 \} ! \{ queue ! id3tag ! mad !
audioconvert ! osssink \}
RUNNING pipeline ...
ERROR: from element /pipeline0/thread1/id3tag0: Internal GStreamer error:
seek problem.  File a bug.
Additional debug info:
gstid3tag.c(916): gst_id3_tag_chain: /pipeline0/thread1/id3tag0:
can't seek back to beginning from reading ID3v1 tag

These commands work:
gst-launch-0.8 \{ filesrc location=test4.mp3 \} ! \{ queue ! mad !
audioconvert ! osssink \}
gst-launch-0.8 filesrc location=test4.mp3 ! id3tag ! mad ! audioconvert !
osssink
Comment 1 Ronald Bultje 2005-04-25 08:44:10 UTC
*** Bug 301870 has been marked as a duplicate of this bug. ***
Comment 2 Andy Wingo 2006-01-11 15:39:18 UTC
id3tag is deprecated now, use id3demux from 0.10.