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 348220 - New libopenspc-based SPC playback plugin
New libopenspc-based SPC playback plugin
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: 0.10.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 340846 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-21 08:55 UTC by Chris Lee
Modified: 2006-07-23 12:07 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Chris Lee 2006-07-21 08:55:36 UTC
There's no way for me to play back my carefully-tagged collection of Super Nintendo audio files with your silly multimedia framework!

Wait, I'm lying! THERE IS A WAY!

Requires: http://hg.c133.org/~clee/libopenspc.tar.bz2

The code for the plugin is at: http://hg.c133.org/~clee/gst-spc-0.5.tar.bz2

Plugin tested on x86, with command-line gst-launch as well as with Rhythmbox.
Comment 1 Tim-Philipp Müller 2006-07-22 15:34:19 UTC
*** Bug 340846 has been marked as a duplicate of this bug. ***
Comment 2 Tim-Philipp Müller 2006-07-23 11:55:23 UTC
Thanks! Committed with a bunch of changes to gst-plugins-bad:

 2006-07-23  Tim-Philipp Müller  <tim at centricular dot net>

        Patch by: Chris Lee  <clee at kde org>

        * configure.ac:
        * ext/Makefile.am:
        * ext/spc/Makefile.am:
        * ext/spc/gstspc.c: (spc_negotiate), (gst_spc_dec_base_init),
        (gst_spc_dec_class_init), (gst_spc_dec_init), (gst_spc_dec_chain),
        (gst_spc_dec_sink_event), (gst_spc_dec_src_event),
        (gst_spc_dec_src_query), (spc_play), (spc_setup),
        (gst_spc_dec_change_state), (plugin_init):
        * ext/spc/gstspc.h:
          Add libopenspc-based SPC decoder element (#348220).

(still needs some more love though).