[Vorbis-dev] Questions regarding OGG implementation on DSP

Yuh-Chin Chang yuhchin at ms63.hinet.net
Mon Jan 31 04:06:01 PST 2005


As to tremor fixed-point implementation, i got several questions, and hopefully some one can help me out.
Thanks a lot!

1. For DSP chips with small and limited memory, how much memory do we really need for 
saving all codebooks before we start to decode audio packets? Can the bit-rate give us some clues?
Is there some simple guidelines for this? 

2. For CRC error protection, it seems to me that we need to get all the pages, compute the CRC,
and then compare the result to the one for that packet. That means a huge input buffer in some cases.
So, ignoring the CRC words seems a reasonable compromise for portable devices, 
since it is anyway a error detection, not correction. We cannot do anything about it except skipping that
packet. Is this assumption ok?

3. Any further information/papers/books about how Vorbis gets audio samples compressed?
Well, the Vorbis I specification does give me some clues, but not very clear to me. 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/vorbis-dev/attachments/20050131/a1a3c6b7/attachment.html


More information about the Vorbis-dev mailing list