[vlc-devel] Patches to add support for speex codec in RTP

Rémi Denis-Courmont rdenis at simphalempin.com
Thu Sep 13 19:54:39 CEST 2007


Le Thursday 13 September 2007 20:45:49 Hawkins, William - AES, vous avez 
écrit :
> I don't understand your question regarding speex frame boundaries.

The other rtp_packetize_* functions ensure they make blocks that never exceed 
id->i_mtu bytes, and fragment the payload into multiple RTP packets if 
needed.

To do that with rtp_packetize_speex, you need to know how you can fragment the 
payload. In Speex case, it must be ensured that the RTP payload is an 
integral number of Speex audio frames; for example, you can have one, two or 
three frames, but you cannot have one frame then part of another audio frame.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list