[Speex-dev] Attempting to shrink speex: Are these functions
Michael.Jacobson at ultratec.com
Mon Aug 6 08:05:34 PDT 2007
I am using speex 1.2beta2 on a narrowband 16-bit, 8khz system that has
a severe program space problem and will not fit speex in its normal
operation. In an attempt to shrink speex I placed a breakpoint in every
function and ran a decode and encode and removed the breakpoints that I
hit. in the functions that had a breakpoint that I didn't hit I
commented out those functions (as well as some functions that I know I
I am aware that some of these functions are only not called because I
don't do a GET_ in the ctl functions or don't use ALLOC to initialize
the bit buffer, but some of these I am not entirely sure why they would
or would not be used. I would like to know if they are just rarely
called functions and that I could be breaking the codec by removing them
or if all that I removed is just fine.
I did get a .patch file from Jim Crichton as well to shrink nb_celp,
but is there anything else I can do to shrink the code or am I reaching
my limit? Thanks.
these are the functions that I removed:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Speex-dev