Kristoff Bonne <[email protected]> writes: > if I use the codec2 library to decode a codec2 stream, I get slightly > different result on i386 and on ARM.
That's not unusual -- the i387 FPU has an 80-bit wide stack, so intermediate floating-point results are stored with more precision on i386 than on other platforms, and the resulting rounding errors will be different. You may find that you get something closer to your expected results if you specify -msse -mfpmath=sse as compiler flags. See the description in the GCC manual here: http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/i386-and-x86_002d64-Options.html Thanks, -- Adam Sampson <[email protected]> <http://offog.org/> ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
