Displaying 3 results from an estimated 3 matches for "disable_floating_point_api".
2008 Jan 31
2
speex on embedded processor
I need to shrink speex so it will fit on an embedded processor along with some other code. The chip has only 20k of ram. I have done some work with libspeex.dsp by removing references to all modes but narrow band 8000 hz (submode 3). I used the defines: FIXED_POINT, DISABLE_FLOATING_POINT_API, DISABLE_VBR. I also removed the structures for the other submodes and the functions that they called. I reduced the NB_DEC_STACK and NB_ENC_STACK to the smallest values and minimized the heap based on all calls to calloc. I haven't optimized the call stack yet. I reduced the ram usage to a...
2008 Feb 01
1
speex on embedded processor
...to shrink speex so it will fit on an embedded processor along
>> with some other code. The chip has only 20k of ram. I have done
>> some work with libspeex.dsp by removing references to all modes but
>> narrow band 8000 hz (submode 3). I used the defines: FIXED_POINT,
>> DISABLE_FLOATING_POINT_API, DISABLE_VBR. I also removed the
>> structures for the other submodes and the functions that they called.
>> I reduced the NB_DEC_STACK and NB_ENC_STACK to the smallest values
>> and minimized the heap based on all calls to calloc. I haven't
>> optimized the call stack...
2008 Feb 01
0
speex on embedded processor
...it :
> I need to shrink speex so it will fit on an embedded processor along
> with some other code. The chip has only 20k of ram. I have done
> some work with libspeex.dsp by removing references to all modes but
> narrow band 8000 hz (submode 3). I used the defines: FIXED_POINT,
> DISABLE_FLOATING_POINT_API, DISABLE_VBR. I also removed the
> structures for the other submodes and the functions that they called.
> I reduced the NB_DEC_STACK and NB_ENC_STACK to the smallest values
> and minimized the heap based on all calls to calloc. I haven't
> optimized the call stack yet. I reduced...