Hi all
A couple of days ago, I noticed something odd while troubleshooting the problem with the audio-dongles stereo/mono I had: if I use the codec2 library to decode a codec2 stream, I get slightly different result on i386 and on ARM. I did a simple test: encoded an audiofile from PCM to codec2 on my laptop, and then decoded it back to WAV on three different platforms: my laptop (i386), a raspberry pi (ARM11) and a pandaboard (ARM cortex A9) When compairing the resulting WAV-files, I noticed there are a number of small difference: - the two ARM based files are the same - however, that file does differ from the file created by the i386 box. The difference are very small (perhaps just rounding-errors somewhere) but the files are not 100 % equal. Has anybody seen any simular problems? BTW. The compilers on all platforms are the same, with slight differences in the last number of the release information; i386: gcc versie 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) RPi: gcc version 4.6.3 (Debian 4.6.3-12+rpi1) pandaboard: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) To do this test, I did start from the exactly the same source-code (the latest release on SVN). 73 Kristoff - ON1ARF ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
