I sent this directly to Takashi by mistake. I could have sworn I saw the list in the to field but I must be mistaken. Here it is for the list.
On Tue, 7 Aug 2007 08:02:42 -0700 stan stanl@cox.net wrote:
On Tue, 07 Aug 2007 15:38:40 +0200 Takashi Iwai tiwai@suse.de wrote:
At Mon, 6 Aug 2007 09:22:01 -0700, stan wrote:
On Mon, 6 Aug 2007 09:04:57 -0700 stan stanl@cox.net wrote:
I downloaded the hg alsa-lib snapshot of July 14, 2007, compiled it, (on Fedora 7 you will have to make a link to compile, cd /usr/include ln -s python2.5 python) and linked my program against it. It works again so the issue has been fixed in the latest version of alsa lib. Any estimate of when this version will be released for public consumption? My app is dead in the water with the current version of alsa, so anyone trying to use it will have a terrible user experience. :-( I want to give some indication of when people can expect it to start working again. In the meantime I'll create instructions on how to install the hg version to usr/local and change the library linking.
Thanks.
For anyone interested, these are the formats that fail in 1.0.14 final
Value of last format 43 test of sample format 14 failed (Invalid argument) test of sample format 15 failed (Invalid argument) test of sample format 16 failed (Invalid argument) test of sample format 17 failed (Invalid argument) test of sample format 18 failed (Invalid argument) test of sample format 19 failed (Invalid argument) test of sample format 23 failed (Invalid argument) test of sample format 24 failed (Invalid argument) test of sample format 25 failed (Invalid argument) test of sample format 26 failed (Invalid argument) test of sample format 27 failed (Invalid argument) test of sample format 28 failed (Invalid argument) test of sample format 29 failed (Invalid argument) test of sample format 30 failed (Invalid argument) test of sample format 31 failed (Invalid argument) Format returned (0)
and these are the formats that fail in the hg version.
Value of last format 43 test of sample format 18 failed (Invalid argument) test of sample format 19 failed (Invalid argument) test of sample format 23 failed (Invalid argument) test of sample format 24 failed (Invalid argument) test of sample format 25 failed (Invalid argument) test of sample format 26 failed (Invalid argument) test of sample format 27 failed (Invalid argument) test of sample format 28 failed (Invalid argument) test of sample format 29 failed (Invalid argument) test of sample format 30 failed (Invalid argument) test of sample format 31 failed (Invalid argument) Format returned (16)
Could you give me the simple test case for checking the same thing on my system?
thanks,
Takashi
They are attached as file test_case.c and shell script mktest.
Running ./mktest should generate an executable named test_case. Running that should generate the above output.