[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¶ŸÿÃ1Š˜h®è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