Hi,

On Tue, 2007-24-04 at 11:23 +0200, SP GLE wrote:
> Hi,
> here you will find a patch to rtpdtmfsrc, this patch adds ability to
> change packet interval and packet redundancy on start and end dtmf
> packets.

Thank you for the patches. I've added them to my merge queue[1] and they
should be in the next release.

I only had to make some minor changes. I believe that in the dtmfsrc
patch around line 660 there is a missing else. I reworked that code a
bit to make it cleaner. Also, please stay as close as possible to the
style of the surrounding code (as ugly as it may be!). That means 80
columns, no trailing whitespace, indentation is 2 spaces (argument
continuation 4 spaces).

> Even if redundancy works with the dtmf receiver we use i don't think it
> is rfc2833 compliant (I think redundant RTP packets on network should
> be the same, including timestamp and sequence number, which is not the
> case).

I believe your patch does the right thing in this case (sending exactly
identical packets). Although if they go through the rtpdtmfmuxer, their
sequence numbers will be changed, but it should still work properly I
believe.


Out of curiosity, what are you using farsight for?


[1] http://projects.collabora.co.uk/~monkey/gst-plugins-farsight-misc-fixes/

-- 
Olivier Crête
[EMAIL PROTECTED]
Collabora Ltd

Attachment: signature.asc
Description: This is a digitally signed message part

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Farsight-devel mailing list
Farsight-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/farsight-devel

Reply via email to