GNOME Bugzilla – Bug 526905
[musepack] Port to the new libmpcdec API
Last modified: 2008-04-24 22:18:44 UTC
Hi, the new libmpc found at http://svn.musepack.net/libmpc/trunk/ which also support stream version 8 has a new API that is completely incompatible with what we currently have it seems. We should probably port the plugin soonish as the first release of libmpc should be soon.
Created attachment 109362 [details] [review] mpc-sv8.diff
I'll commit this after the freeze...
2008-04-25 Sebastian Dröge <slomo@circular-chaos.org> * configure.ac: * ext/musepack/gstmusepackdec.c: (gst_musepackdec_base_init), (gst_musepackdec_init), (gst_musepackdec_dispose), (gst_musepackdec_handle_seek_event), (gst_musepack_stream_init), (gst_musepackdec_loop), (plugin_init): * ext/musepack/gstmusepackdec.h: * ext/musepack/gstmusepackreader.c: * ext/musepack/gstmusepackreader.h: Add support for the new libmpcdec API which magically gets us support for SV8 files. Also do some random cleanup. Fixes bug #526905.