search for: speex_pack_bits

Displaying 4 results from an estimated 4 matches for "speex_pack_bits".

2005 May 25
2
Speex on TI C6x, Problem with TI C5x Patch
...ot; messages. I haven't had time >> to >> figure out what that means or what causes it, but will if I get time. > > I just fixed a but in bits.c (see Jim's previous email), maybe that was > the cause. Yes, that's right. speex_bits_insert_terminator keeps calling speex_pack_bits forever, because bitPtr never reaches 15. Eventually the bit buffer runs out of room. >> 5) Re: stack memory allocations, yes, a compile-time option would be >> great >> to reduce the stack sizes. Ideally what is needed is the minimum stack >> usage >> so that us...
2005 May 25
0
Speex on TI C6x, Problem with TI C5x Patch
...at why Stuart's inline functions change the results, since there is a > significant performance penalty in using them. I'm sure you'll still get a low MIPS count after we find the fix to fixed_generic.h. > Yes, that's right. speex_bits_insert_terminator keeps calling > speex_pack_bits forever, because bitPtr never reaches 15. Eventually the > bit buffer runs out of room. Good, that explains other problems I've seen. Jean-Marc -- Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> Universite de Sherbrooke
2005 May 25
2
Speex on TI C6x, Problem with TI C5x Patch
...hange the results, since there is >> a >> significant performance penalty in using them. > > I'm sure you'll still get a low MIPS count after we find the fix to > fixed_generic.h. > >> Yes, that's right. speex_bits_insert_terminator keeps calling >> speex_pack_bits forever, because bitPtr never reaches 15. Eventually the >> bit buffer runs out of room. > > Good, that explains other problems I've seen. - Jim Crichton
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
Hi Jean-Marc, Hi Jim, I have also seen some problems with the 1.1.8 release on the C55x. So far I have boiled down the issues to the following: 1) We need our own "fixed_xx.h" header file. I don't know why, and haven't had time to investigate, but there is a definite improvement when I use the attached fixed_c55x.h file which has turned all the maths into inline functions.