Commit 30ff7c5c authored by Martin Storsjö's avatar Martin Storsjö Committed by Ronald S. Bultje

Only send out NAT-punching RTP/RTCP packets when we're in demuxer mode, i.e.

don't send them when acting as a RTSP muxer.

Patch by Martin Storsjö <$firstname $firstname st>.

Originally committed as revision 21913 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 69adcc4f
...@@ -1177,7 +1177,7 @@ static int make_setup_request(AVFormatContext *s, const char *host, int port, ...@@ -1177,7 +1177,7 @@ static int make_setup_request(AVFormatContext *s, const char *host, int port,
* potential NAT router by sending dummy packets. * potential NAT router by sending dummy packets.
* RTP/RTCP dummy packets are used for RDT, too. * RTP/RTCP dummy packets are used for RDT, too.
*/ */
if (!(rt->server_type == RTSP_SERVER_WMS && i > 1)) if (!(rt->server_type == RTSP_SERVER_WMS && i > 1) && s->iformat)
rtp_send_punch_packets(rtsp_st->rtp_handle); rtp_send_punch_packets(rtsp_st->rtp_handle);
break; break;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment