From 13b0b86b8c22b7b867fa5477b77f9e1e458b0e2f Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Wed, 12 Apr 2006 11:50:51 +0000 Subject: [PATCH] corrected wrong generation of alaw tables. thanx Alex. Modified Files: Tag: mqueue mISDN/drivers/isdn/hardware/mISDN/dsp_audio.c --- drivers/isdn/hardware/mISDN/dsp_audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/isdn/hardware/mISDN/dsp_audio.c b/drivers/isdn/hardware/mISDN/dsp_audio.c index e213e26..0577b99 100644 --- a/drivers/isdn/hardware/mISDN/dsp_audio.c +++ b/drivers/isdn/hardware/mISDN/dsp_audio.c @@ -324,7 +324,7 @@ dsp_audio_generate_s2law_table(void) } j = 255; while(i < 65536) { - if (i-0x32768 > dsp_audio_law_to_s32[j]) + if (i-32768 > dsp_audio_law_to_s32[j]) j--; dsp_audio_s16_to_law[(i-32768) & 0xffff] = j; i++;