Override the User-Agent header. If not specified the protocol will use a
string describing the libavformat build. ("Lavf/<version>")
-@item user-agent
-This is a deprecated option, you can use user_agent instead it.
-
@item reconnect_at_eof
If set then eof is treated like an error and causes reconnection, this is useful
for live / endless streams.
@item pkt_size=@var{n}
Set max packet size (in bytes) to @var{n}.
+@item buffer_size=@var{size}
+Set the maximum UDP socket buffer size in bytes.
+
@item connect=0|1
Do a @code{connect()} on the UDP socket (if set to 1) or not (if set
to 0).
@item max_port
Set maximum local UDP port. Default value is 65000.
-@item timeout
-Set maximum timeout (in seconds) to wait for incoming connections.
-
-A value of -1 means infinite (default). This option implies the
-@option{rtsp_flags} set to @samp{listen}.
+@item listen_timeout
+Set maximum timeout (in seconds) to establish an initial connection. Setting
+@option{listen_timeout} > 0 sets @option{rtsp_flags} to @samp{listen}. Default is -1
+which means an infinite timeout when @samp{listen} mode is set.
@item reorder_queue_size
Set number of packets to buffer for handling of reordered packets.
-@item stimeout
+@item timeout
Set socket TCP I/O timeout in microseconds.
-@item user-agent
+@item user_agent
Override User-Agent header. If not specified, it defaults to the
libavformat identifier string.
@end table