[opus] QCONST16 cross compile inconsistency

Jean-Marc Valin jmvalin at jmvalin.ca
Thu Jul 25 13:08:04 PDT 2013


On 07/24/2013 07:42 PM, Pedro Becerra wrote:
> I have found that QCONST16(32.f, 10) yields different result
> (from gcc 4.4.7 ) when the code is compiled for TI C55 or
> C64 DSPs.

Actually, it's the use of QCONST16(32.f, 10) in the current code that's
invalid since the constant does not fit in 16 bits. It's fixed in git
now -- not the QCONST16 macro, but it's actual use.

Cheers,

	Jean-Marc


More information about the opus mailing list