[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