I have built the Speex library for Pocket PC using the FIXED_POINT flag in eVC 3. It works fine. I think the iPAQ 3600 (ARM SA 1110, I think this is a 200mhz cpu), is a bit slow for encoding in realtime. The Speex encode function takes 30+ ms to encode one 20ms sample frame in a debug build. I didn't try the release build with compiler optimization. The iPAQ 3970 (PXA250, I think this is a 400mhz cpu?) is just fast enough for realtime encoding - the Speex encode function takes 20+ ms to encode one 20ms sample frame without compiler optimizations, but with compiler optimizations and tracing removed, only on occaisional tests did I notice gaps in the stream. My experiments were done with 1 channel, 16 bit, 8000hz samples, using Speex quality 3 and complexity 4. -----Original Message----- From: owner-speex-dev@xiph.org [mailto:owner-speex-dev@xiph.org]On Behalf Of Fabio Sent: Friday, 16 January 2004 6:42 a.m. To: speex-dev@xiph.org Subject: [speex-dev] Libspeex-cygwin-EVC++ 3.0 <p><p>Hi all, As someone knows i'm tring to develop a VoIP application for my ipaq 3850 (200 Mhz) using speex... I guessed, for better perfomance, to build libspeex using GCC under linux or cygwin with --enable-fixed-point and --enable-arm-asm and use the compiled library under Embedded VC++ 3.0. I don't know if it's possible and only today i started to read something about cross-compiling so i wish to ask if someone did something similar to it or can send me suggestion to achieve my aim... Regards Fabio <p>--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.