Ops i meant: --------------------------------------------------------------------------- Wideband bit|Mode ID|LSP|OL pitch|OL Exc gain| --------------------------------------------------------------------------- Fine pitch1| --------------------------------------------------------------------------- Pitch gain1| --------------------------------------------------------------------------- Innovation gain1| --------------------------------------------------------------------------- Innovation VQ1| --------------------------------------------------------------------------- Fine pitch2| --------------------------------------------------------------------------- Pitch gain2| --------------------------------------------------------------------------- Innovation gain2| --------------------------------------------------------------------------- Innovation VQ2| --------------------------------------------------------------------------- Fine pitch3| --------------------------------------------------------------------------- Pitch gain3| --------------------------------------------------------------------------- Innovation gain3| --------------------------------------------------------------------------- Innovation VQ3| --------------------------------------------------------------------------- Fine pitch4| --------------------------------------------------------------------------- Pitch gain4| --------------------------------------------------------------------------- Innovation gain4| --------------------------------------------------------------------------- Innovation VQ4| --------------------------------------------------------------------------- marzullo maio <marzullo63@yahoo.it> ha scritto: Uhm i've to correct my self, now i've a better understanding: ---------------- Frame1 ---------------- Subframe1 ---------------- Subframe2 ---------------- Subframe3 ---------------- Subframe4 ---------------- that is: --------------------------------------------------------------------------- Wideband bit|Mode ID|LSP|OL pitch|OL Exc gain| --------------------------------------------------------------------------- Fine pitch| --------------------------------------------------------------------------- Pitch gain| --------------------------------------------------------------------------- Innovation gain| --------------------------------------------------------------------------- Innovation VQ| --------------------------------------------------------------------------- Since the bit allocation table, for example, says 43 bits for mode ID 1 and given that mode i have an encoded buffer size of 6 bytes, then i guess there is some sort of padding for the remaining bits (5 bits) to complete the last byte. The same for other modes. Mode 3 is already alligned becouse it is exactly 160 bit --> 20 bytes. I wonder if that padding bits could be exploted in some way to send proprietary signaling codes. This in cases where bandwidth is very few. Bye. marzullo maio <marzullo63@yahoo.it> ha scritto: I would like to know if my vision of things is correct about frame structure. -------------------------------------------------------- Frame header -------------------------------------------------------- Subframe1 header|Subframe1 content| -------------------------------------------------------- Subframe2 header|Subframe2 content| -------------------------------------------------------- Subframe3 header|Subframe3 content| -------------------------------------------------------- Subframe4 header|Subframe4 content| -------------------------------------------------------- so.... like this: ---------------------------------------------------------------------------------- Wideband bit|Mode ID|LSP|OL pitch|OL Exc gain ---------------------------------------------------------------------------------- Fine pitch1|Pitch gain1|Innovation gain1| Innovation VQ1| ---------------------------------------------------------------------------------- Subframe 1 content | ---------------------------------------------------------------------------------- Fine pitch2|Pitch gain2|Innovation gain2| Innovation VQ2| ---------------------------------------------------------------------------------- Subframe 2 content | ---------------------------------------------------------------------------------- Fine pitch3|Pitch gain3|Innovation gain3| Innovation VQ3| ---------------------------------------------------------------------------------- Subframe 3 content | ---------------------------------------------------------------------------------- Fine pitch4|Pitch gain4|Innovation gain4| Innovation VQ4| ---------------------------------------------------------------------------------- Subframe 4 content | ---------------------------------------------------------------------------------- next frame.... etc... is that right? Thanks. --------------------------------- --------------------------------- L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail_______________________________________________ Speex-dev mailing list Speex-dev@xiph.org http://lists.xiph.org/mailman/listinfo/speex-dev --------------------------------- --------------------------------- L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail --------------------------------- --------------------------------- L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20070522/aeeca5ab/attachment.html