Hi,

(Please keep me in CC if you want more input from me).


2014/1/5 Christian T. Steigies <c...@debian.org>:
> Manuel,
> maybe you as the "new" sdl-mixer maintainer have an idea sdl-mixer1.2 can
> not play xm audio files anymore? Perhaps this is an SDL bug? Or is it a
> feature and XM files should be converted?
>
> Christian

I added modplug support about a year ago.  This was motivated by this
change upstream for 2.0.0 version:

2.0.0:
Sam Lantinga - Sun Jun  9 14:45:30 PDT 2013
 * Made libmodplug the default MOD player as it is now in the public domain


The same support existed in 1.2 since 2009 although disabled, so I
thought that it would be useful to have modplug enabled in 1.2 if it
was the preferred lib for SDL2_mixer:

1.2.12:
[...]
Jon Atkins - Sat Nov 14 13:00:18 PST 2009
 * Added support for libmodplug (disabled by default)


Also because modplug seems more popular by a far margin:

  
http://qa.debian.org/popcon-graph.php?packages=libmikmod2+libmodplug1&show_installed=on&want_legend=on&want_ticks=on&from_date=&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1


So I think that this failure might be because the XM files are now
interpreted by modplug which cannot read the file.

It would be useful if you install "mikmod" and "modplug-tools" and try
to verify if they both can play the file, or have some problem, etc.

If this is the case, I think that it would be useful to either fix the
XM files (if it's a problem with the format of the file itself, if the
most popular interpreter has problems) or report the bug to ModPlug
(maybe it's more popular but the support for XM is incomplete).

Other changes might have caused this, e.g. overflow protection now
enabled for sdl-mixer1.2 getting in the way.


> On Sun, Dec 22, 2013 at 02:09:31PM -0800, Bill Kendrick wrote:
>>
>> Sadly, I do not.  We may need to convert or replace the XM file.
>> I just tried on my Kubuntu 13.10 and got the same error.
>>
>> -bill!
>>
>> On Sat, Dec 21, 2013 at 05:54:13PM +0100, Christian T. Steigies wrote:
>> > Hi,
>> > thanks for the report.
>> > On Fri, Dec 20, 2013 at 02:00:16PM +0100, Hans Joachim Desserud wrote:
>> > >
>> > > Package: gemdropx
>> > > Version: 0.9-6
>> > > Severity: important
>> > >
>> > > Dear Maintainer,
>> > >
>> > > When I attempt to start gemdropx, I only get the following error message:
>> > > $ gemdropx
>> > > Couldn't load /usr/share/games/gemdropx/sounds/2force.xm: Failure 
>> > > loading sampleinfo
>> > >
>> > > Just in case, I double-checked with the frozen-bubble package which also
>> > > use libsdl-mixer1.2 for sound and that works fine.
>> > >
>> > > -- System Information:
>> > > Debian Release: jessie/sid
>> > >   APT prefers unstable
>> > >   APT policy: (500, 'unstable')
>> > > Architecture: i386 (i686)
>> > >
>> > > Kernel: Linux 3.11-2-686-pae (SMP w/1 CPU core)
>> > > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>> > > Shell: /bin/sh linked to /bin/dash
>> > >
>> > > Versions of packages gemdropx depends on:
>> > > ii  libc6            2.17-97
>> > > ii  libsdl-mixer1.2  1.2.12-9
>> > > ii  libsdl1.2debian  1.2.15-8
>> > >
>> > > gemdropx recommends no packages.
>> > >
>> > > gemdropx suggests no packages.
>> > >
>> > > -- no debconf information
>> > >
>> > > --
>> > > mvh / best regards
>> > > Hans Joachim
>> > > http://desserud.org
>> >
>> > Strange, I am pretty sure that gemdropx was working when I uploaded the
>> > package, two years ago... I get the same message now, I can play the file
>> > with timidity, but gemdropx can not play it, even after rebuilding it for
>> > unstable. Since gemdropx has not changed, I suspect the problem is with
>> > sdl-mixer. Bill, do you have an idea what could be wrong?
>> >
>> > Christian


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to