cb wrote:> Dear Segher,
Hi,
Why do you ask me? Why not try the vorbis-dev@xiph.org list?
(Or the Tremor list).
> 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 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. Successfully reducing RAM usetage to about 30KB when windows
size is 2048 max. But then I find total huffman table used by vorbis 1.0 save in
ROM is about 900kB. It is too big. Any way to reduce it?
You can't save the tables in rom at all; there is no guarantee
whatsoever that the tables will be the same for every file.
In fact, they generally are not.
900kB sounds way too big, by the way. What version of Vorbis
are you using?
Please direct any further questions to the list.
<p>Segher
<p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to
'vorbis-dev-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.