[Speex-dev] Windows Mobile 5.0 SDK - SPEEX

Ashhar Farhan farhan at phonestack.com
Tue Mar 14 21:45:54 PST 2006

dear alex and others,
i have compiled the latest speex release build for windows 5.0. there
are a few problems but the build works and it is in beta now with my
windows mobile client.
i will post the windows mobile build shortly on our phonestack.com web
if you use the standard c library it works all the same on windows
mobile platform. 
- farhan
-----Original Message-----
From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On
Behalf Of Alex Lupoian
Sent: Wednesday, March 15, 2006 12:04 AM
To: speex-dev at xiph.org
Subject: [Speex-dev] Windows Mobile 5.0 SDK - SPEEX

I've looked into SPEEX SDK and source codes provided on site
www.speex.org <http://www.speex.org/>  , and I'm trying to include in my
Visual Studio 2005 - Visual C++ SmartDevice WM 5.0 the facilities
provided by SPEEX (both encoding/decoding).I've downloaded the header
files (i.e. Speex.h Speex_bits.h etc) and also the libspeex.lib.After
creating my encoding/decoding functions following the examples
sampleenc.c and sampledec.c and including the *.h files and the
libspeex.lib in my project , i've got some linker problems concerning
the functions imported from that lib , and after some days of trying to
fix the problems and following the help provided from speex-dev at xiph.org
i've reached to the conclusion that the libspeex.lib was compiled with a
different type of compiler.Later i've found the libspeex_arm.lib for
Pocket PC 2002 on this site : http://www.phonestack.com/software.html.I
had no more linker problems and the functions seem to work (i assume) ,
but the encoding function creates the "compressed_file.spcx" (but not
corectly , i know this because i've tested the size of the file in
comparisson with what i got by using speexenc.exe) and the decoding
function crashes my application.What i'm asking is this: 
1.Could there be a problem concerning the porting to Windows Mobile 5.0
(I'm testing the application on an O2 XDA Mini Pro Windows Mobile 2005
Device) ?
2.I've followed the sampleenc.c and sampledec.c examples , could that be
the case why the functions are not working corectly?
3.Isn't it a problem concerning UNICODE and by that i mean 16bit wchar_t
chars and the way the data from the files is being handled? (because at
debug i get weird chars in the ( char cbits[200]) array.
If you can help me with some answers or advices on how to complete the
implementation of SPEEX to a WM 5.0 application i would greatly
apreciate it.
Thank You in advance.
Alex L. (Romania)


Brings words and photos together (easily) with
hoo.com> - it's free and works with Yahoo! Mail. 


Yahoo! Travel
great deals to the top 10 hottest destinations!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20060315/270ba177/attachment.htm

More information about the Speex-dev mailing list