[Bug 708991] New: [PATCH] invalid musicbrainz discids because of trailing data tracks

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Sep 28 04:46:20 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=708991
  GStreamer | gst-plugins-base | git

           Summary: [PATCH] invalid musicbrainz discids because of
                    trailing data tracks
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: gnome at JonnyJD.net
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=255978)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=255978)
Test program to calculate the Disc ID using gstreamer

The MusicBrainz Disc ID is defined to ignore trailing data tracks
(multi-session discs) like mentioned in
http://musicbrainz.org/doc/Disc_ID_Calculation#Multi-session_.28audio_.2B_data.29_CD
This is also how it is implemented in http://musicbrainz.org/doc/libdiscid

The audiocdsrc plugin in the base plugin package of gstreamer calculates the
Disc ID including the trailing data tracks.
So discs with data tracks can't be found on MusicBrainz and even worse: it
pushes users to add wrong releases including the data track to MusicBrainz to
"fix this".

This currently comes up on MusicBrainz since Rhythmbox >= 2.98 switched to
using gstreamer for discid calculation, rather than libdiscid (up until 2.97).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list