[gstreamer-bugs] [Bug 548711] New: id3demux can't parse id3v2 tags on PPC
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Wed Aug 20 11:06:33 PDT 2008
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=548711
GStreamer | gst-plugins-good | Ver: 0.10.8
Summary: id3demux can't parse id3v2 tags on PPC
Product: GStreamer
Version: 0.10.8
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: alex at malexmedia.net
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
Please describe the problem:
On PPC, id3demux cannot parse any id3v2 tags out of an MP3 file. Instead, it
defaults to parsing id3v1 tags, which results in a lower quality of
information.
This problem does not appear to affect x86. (Possible endianness bug?)
Steps to reproduce:
1. Tag a file with an id3v2 tag.
2. Use gstreamer to parse it.
3. Gape in horror.
Actual results:
Gstreamer fails to interpret id3v2 tags.
Expected results:
Gstreamer should interpret id3v2 tags.
Does this happen every time?
Darn tootin'.
Other information:
[alex at localhost tmp]$ id3v2 -l id3v2_test.mp3
id3v1 tag info for id3v2_test.mp3:
Title : This is a really, really long Artist: Some Artist
Album : Whatever Year: , Genre: Unknown (255)
Comment: Track: 0
id3v2 tag info for id3v2_test.mp3:
TIT2 (Title/songname/content description): This is a really, really long title
which can only be represented properly in id3v2.
TPE1 (Lead performer(s)/Soloist(s)): Some Artist
TALB (Album/Movie/Show title): Whatever
[alex at localhost tmp]$ gst-launch-0.10 -t playbin uri=file:///tmp/id3v2_test.mp3
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
FOUND TAG : found by element "id3demux0".
title: This is a really, really long
artist: Some Artist
album: Whatever
track number: 0
FOUND TAG : found by element "mpegaudioparse0".
audio codec: MPEG 1 Audio, Layer 3 (MP3)
FOUND TAG : found by element "mpegaudioparse0".
bitrate: 64000
has crc: FALSE
channel mode: mono
FOUND TAG : found by element "mad0".
layer: 3
mode: mono
emphasis: none
bitrate: 64000
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
Got EOS from element "playbin0".
Execution ended after 15144406000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...
[alex at localhost tmp]$
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=548711.
More information about the Gstreamer-bugs
mailing list