[Speex-dev] endianess
Daniel Rosado
dsrosado at gmail.com
Wed Aug 5 08:34:06 PDT 2009
hi,
i'm using jspeex to encode signed little endian pcm 16bits data to speex, so
i can then publish it to a flash client.
On rtmp spec is said that is used network byte order, so in a speex frame
consisted in more than 1 byte, i guess i have to send it in big endian
order.
By the source code of jspeex i see that when i pass pcm data as a parameter
to SpeexEncoder.processData they use it as little endian and convert it to a
float[] and only then the data is encoded to a byte[] of speex samples.
I'm only getting noise on the flash client side, and i though it could be an
endianess problem, doesn anyone have any suggetion?
I'm recording the pcm16bit data to a raw file and when i play it, i have
lots of noise.
I also record the speex data to a raw file but i can't find a way to play
it, any hint?
Thank you
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20090805/2873029b/attachment.htm
More information about the Speex-dev
mailing list