[Bug 720687] New: game-music-emu files with multiple songs only play first song

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Dec 18 08:31:30 PST 2013


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

           Summary: game-music-emu files with multiple songs only play
                    first song
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: mihai.draghicioiu at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Hi guys! The GBS format supports multiple songs (from the Game Boy) in one .gbs
file. See [1] for an example file. I've checked the git code [2], and even
though the game-music-emu library supports playback and querying info about
multiple songs in one file (via gme_track_count() and gme_start_track()), track
0 (first track of file) is hardcoded, thus ignoring any other tracks in the
same file.

I would write the patch myself, but I don't know the GStreamer API well enough,
I'm only familiar with the game-music-emu API. I've seen an article [3] about
streamids, so I know this should be possible. If someone can hint to where I
can look in the code, maybe a similar plugin that supports multiple tracks, or
the API headers, I can make a patch.

[1] http://www.zophar.net/music/gbs/castlevania-2-belmont-s-revenge.html
[2] http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/gme/gstgme.c
[3]
http://blogs.gnome.org/uraeus/2012/11/25/improved-handling-of-files-with-multiple-tracks-in-gstreamer/

-- 
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