Jean-Marc Valin
2004-Aug-06 15:01 UTC
[speex-dev] Re: [Speex-devel] Subject: Problems with win32 port of Speex
(replying to the new list: speex-dev@xiph.org)> I'm having trouble building the 'speexdec' executable in the win32 port of > Speex. I'm using MSVC++ 6.0 on both a Win2000 and a WinXP box (the error > occurs on both machines). The sources are fresh from CVS as of today.Can you check whether or not you have the same problem in beta 2?> I had no trouble building the ogg, vorbis and speex libraries. Also, > speexenc.exe built correctly. However, speexdec.exe will build but does not > create output (either to soundcard or to pcm/wav) and eventually crashes.I'm not sure I understand. In the first part, you say you have trouble building speexdec and here you say speexdec does build but does not work. Can you explain?> For example, calling "speexdec.exe \temp\1.spx" results in the following > sent to stderr: > > "ded with Speex 0.8.0"OK, perhaps you're trying to decode a file that was encoded with Speex 0.8.0, but there was a slight change in the format of the comments which might cause more important errors... Try with a newly encoded file.> Sadly, I can't build a debug version of speexdec: the linker complains of a > number of unresolved symbols (__imp__waveOutReset@4, __imp__waveOutOpen@24, > __imp__waveOutGetNumDevs@0, __imp__waveOutWrite@12, > __imp__waveOutPrepareHeader@12, __imp__waveOutUnprepareHeader@12, > __imp__waveOutClose@4,).Looks like symbols from the Windows sound API, maybe you aren't linking with it when debugging. Anyway, tell me if you're still having problems. Jean-Marc -- Jean-Marc Valin, M.Sc.A. LABORIUS (http://www.gel.usherb.ca/laborius) Université de Sherbrooke, Québec, Canada -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 242 bytes Desc: signature.asc Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20021106/f9c0bfaf/signature.pgp