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

Hawkins, William - AES Will.Hawkins at itt.com
Thu Sep 20 22:38:46 CEST 2007


Good afternoon! This has been addressed. The updated patch files are attached to ticket #1291 in the Trac database. 

Please let me know your thoughts so I can continue to get this up to the community's standards. Thanks!

Will


-----Original Message-----
From: Rémi Denis-Courmont [mailto:rdenis at simphalempin.com]
Sent: Thu 9/13/2007 1:54 PM
To: Hawkins, William - AES
Cc: vlc-devel at videolan.org; chris.robson at nrl.navy.mil
Subject: Re: [vlc-devel] Patches to add support for speex codec in RTP
 
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/

*****************************************************************
This e-mail and any files transmitted with it may be proprietary 
and are intended solely for the use of the individual or entity to 
whom they are addressed. If you have received this e-mail in 
error please notify the sender. Please note that any views or
opinions presented in this e-mail are solely those of the author 
and do not necessarily represent those of ITT Corporation. The 
recipient should check this e-mail and any attachments for the 
presence of viruses. ITT accepts no liability for any damage 
caused by any virus transmitted by this e-mail.
*******************************************************************




More information about the vlc-devel mailing list