Re: MAD/ARM archeology..

Nicolas Pitre <[email protected]> Thu, 13 Apr 2006 21:01:43 -0400 (EDT)
Newsgroups gmane.comp.audio.mad.devel,gmane.comp.audio.mad.user
Message-ID <[email protected]>
On Thu, 13 Apr 2006, john cooper wrote:

> Hello,
>     I've been lugging around a 0.13 version of
> libmad for about 5 years for use in a back
> burner project.  I've ported the works to PPC
> about a year ago and just today to ARM.
> 
> With 0.13 libmad there seems to be some really
> funky decode artifacts in libmad 0.13/ARM (but
> not in 0.15.1) which I couldn't explain.  I
> noticed a few ARM-specific changes in fixed.h
> between 0.15.1 and 0.13 as well as what appear
> to be some tweaks called out in the CHANGES file.
> 
> But the echo-like decode artifacts were so dramatic
> I can't believe they would have gone unnoticed nor
> unaddressed.  I suppose it could be some odd build
> issue local to my work but that seems rather remote.
> Anyone encounter any similar issue specific to ARM
> in or around that vintage?

Pay attention to the inline asm register constraint.  There is probably 
a missing '&' somewhere in v0.13 if my memory is right.


Nicolas