[MPlayer-dev-eng] Another likely bug: libac3/imdct.c line 585 or so, etc...
Felix Buenemann
atmosfear at users.sourceforge.net
Mon Nov 26 15:33:12 CET 2001
On Monday, 26. November 2001 12:44, you wrote:
> Where imdct.c is downmixing to stereo post idct, this code appears
> for case "7" (3/2 format):
>
[snip code]
>
> I'm pretty sure there's a mistake here in the last line: that *center++
> should be *delay1_center++. That's fits the logic, and currently its
> inconsistent with the left channel handling.
>
> Similar code appears for other cases - each occurrence of center is wrong.
>
> I suspect that this code isn't run often as it needs an ac3 frame where
> some channels are using one 512 point idct, others 2 256 point ones.
>
> Do you agree? I'll fix in my surround patch unless anyone thinks my
> understanding is wrong...
could you send a sepearte patch for this? I would like to check if it fixes
strange high noise with some dvd content (eg The 6th Sense Trailer).
And is this code always used or only by non-asm optmized code?
>
> Steve
>
--
Best Regards,
Atmos
____________________________________________
- MPlayer Developer - http://mplayerhq.hu/ -
____________________________________________
More information about the MPlayer-dev-eng
mailing list