[tremor] Reduce Tremor RAM usetage
cb
cb at start.com.cn
Mon Mar 3 23:16:27 PST 2003
tremor£¬ÄúºÃ£¡
I am a portable audio player firmware engineer. I try to add vorbis support to our ARM7 base board. Because the total SRAM of our board is only 48kB and only about 32KB can be used by decoder.
I think I only need to support libvorbis 1.0 files. So the huffman books are const. I try to save all huffman table in flash ROM then don't need to extract the tables from file stream and save in RAM when decoding. It is incompatible with RC-x version. Is it safe?
It works and reduce RAM usetage to about 30KB when windows size is 2048 max. But then I find total huffman table used by vorbis 1.0 about 900kB. It is too big. Any way to reduce it?
regards
cb
cb at start.com.cn
2003-03-04
.+-j·!÷¬Ûiÿü0éàýªÜ+Þ:)®ÞrØhêZèm¶ÿÃ1h®èN§²æìr¸yúèØb²X¬¶Ç§u©²Æ zÚ-騮·ª¹ë-Æ*aríj)â
'+a{
+véì¹»®&Þ{ayºÈÚ,¹¸ÞrجçR{.nÇ+·¦zËë,z{m¢Ø^+-Â)emè Þw÷â׫
More information about the Tremor
mailing list