Hello, I am trying to find documentation on the Speex compressed frame format (i.e. definition of the bit stream). I have both the Speex manual and API document, and have looked through the speex.org site, but can not find documentation on the compressed format. I am using a version of the Speex software that was ported to a Cortex M3 processor by ST Microelectronics. The decoder works flawlessly all the time. However, the encoder sometimes (rarely) spits out compressed frames that do not look anything like the normal compressed frames that start with 0x1B of 0x1F. These packets when fed to the decoder produce either noise or silence. The Windows version of the encoder seems to work flawlessly, so I expect there is a bug in the port of the encoder. Having a definition of the bit stream would be very helpful in tracking down this problem. Any help you can provide would be greatly appreciated. Thank you, Chris Hodges