[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#253568: Bug #253568 (16-bit sound broken on HPPA, and PPC with -ansi)



At Mon, 9 Aug 2004 00:59:16 +0100,
Stuart Brady wrote:
> I'm aware of the current freeze, but I'd like to draw attention to bug
> #253568 - it affects HPPA, but I believe that it breaks almost all apps
> that use 16-bit sound with OSS on that port.  (This applies equally to
> ALSA with OSS emulation.)
> 
> This also applies to the PowerPC port, when -ansi is used.
> 
> The problem is that <linux/soundcard.h> doesn't test for __hppa__ and
> __powerpc__ when defining AFMT_S16_NE, so it ends up being defined as
> AFMT_S16_LE instead of AFMT_S16_BE.  Result: samples are effectively
> byte-swapped.
> 
> I've appended the less intrusive fix from the bug report.

We're now base freeze period, so I would like to keep the minimum
modification for lkh and libc6.  I would like to know what package is
this bug affected?

BTW, "possible patch" is fine for me.  Is this already tested?  And do
you have intension to clean up upstream kernel headers?  It seems fine
for me, so please get submit to upstream and get review.

Regards,
-- gotom




Reply to: