Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2006:
[Freeciv-Dev] (PR#15799) freeciv sound bug
Home

[Freeciv-Dev] (PR#15799) freeciv sound bug

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#15799) freeciv sound bug
From: "Daniel Strecker" <daniel.strecker@xxxxxxx>
Date: Tue, 7 Mar 2006 10:01:15 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15799 >

the problem is that sound is not played. this seems to be composed of 2 
problems:
Problem A) the sound plugin can't be used
Problem B) the soundset isn't found

i'm using freeciv2.0.8 (used "./configure && make && make install" to compile 
and install) on suse 10.0. when started, it tells:

Problem A)
the ./configure script told the following:

checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.0.0... yes
checking SDL/SDL_mixer.h usability... no
checking SDL/SDL_mixer.h presence... no
checking for SDL/SDL_mixer.h... no
checking for Mix_OpenAudio in -lSDL_mixer... no
checking building SDL_mixer support... no, install SDL_mixer first: 
http://www.libsdl.org/projects/SDL_mixer/index.html
checking for ALSA version... >= 1.0
checking for Audio File Library version... >= 0.2
checking building ALSA support... yes

i then downloaded and installed version 1.2.6 of the 
SDL_mixer-1.2.6-1.i386.rpm at the URL told by the ./configure script, but i'm 
still getting the same result from the ./configure.
i'd like to mention that civclient of freeciv2.0.5, which came with suse10.0, 
plays sound when started normally, refuses to play with -P esd, but does play 
with -P sdl.
yast also tells that sdllib is installed. it already did before i reinstalled 
libsdl.

Problem B)
freeciv2.0.8 still compiles nicely, but when installed, the civclient says:
1: Cannot find sound spec-file "stdsounds".
1: To get sound you need to download a sound set!
1: Get sound sets from <ftp://ftp.freeciv.org/freeciv/contrib/sounds/sets>.
1: Will continue with disabled sounds.

however, the sound-files are at
/usr/share/freeciv/stdsounds/*
/usr/share/freeciv/stdsounds.soundspec

if i start the civclient from within a directory which contains these files, 
it then complains with the following message, which seems to habe to do with 
Problem A):
Audio File Library: './stdsounds/amb18.ogg': unrecognized audio file format 
[error 0]
1: Error while caching sample <-1>: confirm value != music_id


cheers,
Daniel





[Prev in Thread] Current Thread [Next in Thread]