Hi all, <p>im new on the list and want to introduce my self. Im a software developer working on engine control software for a german car manufacturer. I want to use speex for a privat videoconferencing project and faces some problems with it. First of all the projects in Visual-C++ doesn't work. I don't mean the path an dependecy problems. That is easy. But there are some errors. First i want to say that libspeex produce defently too much errors. I think it was written by a mathematician, right ;-)). We are very sensitive aboutr warning in the automoive section so in my opinion, all of these warning should be treated as errors and aditionale checks with a tool like PC-Lint should be made. However, here are the errors i got from the current CVS: libspeex: - File denoise.c is missing - M_PI is not defined in some files. This should be made in a basic include. - cbsearch.c: line 147 : resj MAC16_32_Q11((float)resj,shape[k],(int)r[j-k]); Ilegal use of float. - There are some problems with: - speex_preprocess. - speex_preprocess_ctl. - SpeexPreprocessState *speex_preprocess_state_init. They produce link errors. Looks like preprocessing is experimental at the moment. OK, that's my two cents. I dont know if i have fixed the MAC16_32_Q11 right. Perhaps someone can give me a hint. Best Regards, <p><p>Carsten Breuer <p><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.
> First i want to say that libspeex produce defently too much > errors. I think it was written by a mathematician, right ;-)).No, it was written by an electrical engineering Ph.D. student (i.e. me). Note that if you are that concerned with warnings (and code quality I hope), perhaps the best thing to do is start using *stable* versions. If you use a stable version (1.0.2, but I'll release 1.0.3 soon), you'll see these warnings go away. Versions 1.1.x are unstable and CVS head is definitely unstable. Jean-Marc <p>> We are very sensitive aboutr warning in the automoive section> so in my opinion, all of these warning should be treated as > errors and aditionale checks with a tool like PC-Lint should > be made. > > However, here are the errors i got from the current CVS: > > libspeex: > > - File denoise.c is missing > - M_PI is not defined in some files. This should be made in a > basic include. > - cbsearch.c: line 147 : resj > MAC16_32_Q11((float)resj,shape[k],(int)r[j-k]); > Ilegal use of float. > - There are some problems with: > - speex_preprocess. > - speex_preprocess_ctl. > - SpeexPreprocessState *speex_preprocess_state_init. > They produce link errors. > Looks like preprocessing is experimental at the moment. > > OK, that's my two cents. > I dont know if i have fixed the MAC16_32_Q11 right. Perhaps someone > can give me a hint. > > Best Regards, > > > > Carsten Breuer > > > > --- >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.-- Jean-Marc Valin, M.Sc.A., ing. jr. 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: 190 bytes Desc: Ceci est une partie de message numériquement signée Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20031117/55f5e19a/signature-0001.pgp
Hi Jean Marc,>>First i want to say that libspeex produce defently too much >>errors. I think it was written by a mathematician, right ;-)). > No, it was written by an electrical engineering Ph.D. student (i.e. me).I make here a mistakes. I wanted to say to much warnings, not errors. It meant it more fun then real concerns.> Note that if you are that concerned with warnings (and code quality I > hope), perhaps the best thing to do is start using *stable* versions.Yes, thats true. I have to try the latest stable version first. Thanks for the answer, <p>Carsten Breuer --- >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.