I'm not familiar with that micro-controller, but I assume with what
you've described that your only hope is to write a lot of assembly
optimisations.
Jean-Marc
On 15/12/09 07:28, ?????? ?????? ???????????? wrote:> Good afternoon!
> Thank you for your product Speex. We want to use it in
> microcontroller AT91SAM7S256 (48 MHz).
>
> We applied the following:
> #define FIXED_POINT
> #define DISABLE_WIDEBAND
> #define DISABLE_HIGHPASS
> #define MANUAL_ALLOC
> #define OS_SUPPORT_CUSTOM
>
> at
> speex_encoder_init(&speex_nb_mode);
> speex_decoder_init(&speex_nb_mode);
> tmp=2;
> speex_encoder_ctl(st, SPEEX_SET_QUALITY,&tmp);
>
> Encoding time for one frame (20 ms) is 46 ms,
> and decoding time is 4 ms.
> Is it possible to reduce encoding time?
> Thank you.
>
> Best regards,
> Dr Elyagin Sergei
>
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
>
>