From f6833fc1c68f119d266075dcfd729ff4440ac864 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 8 Oct 2010 08:49:56 +0000 Subject: [PATCH] Add protocol documentation on the connect option to the udp protocol Originally committed as revision 25407 to svn://svn.ffmpeg.org/ffmpeg/trunk --- doc/protocols.texi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/protocols.texi b/doc/protocols.texi index e6a71f8c8d..88aedb930a 100644 --- a/doc/protocols.texi +++ b/doc/protocols.texi @@ -319,6 +319,13 @@ explicitly allow or disallow reusing UDP sockets @item ttl=@var{ttl} set the time to live value (for multicast only) + +@item connect=@var{1|0} +Initialize the UDP socket with @code{connect()}. In this case, the +destination address can't be changed with udp_set_remote_url later. +This allows finding out the source address for the packets with getsockname, +and makes writes return with AVERROR(ECONNREFUSED) if "destination +unreachable" is received. @end table Some usage examples of the udp protocol with @file{ffmpeg} follow.