aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/rtspenc.c
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2010-03-05 22:35:21 +0000
committerMartin Storsjö <martin@martin.st>2010-03-05 22:35:21 +0000
commit57b5555c91a9792e3ac99102b3d1a5c44b45fdd9 (patch)
treee9b6fa60b663ea3dbbf3bebc1c0c2943246293c4 /libavformat/rtspenc.c
parent780d7897a9c9295b43f1f0e9b49a11f99cd402c3 (diff)
downloadffmpeg-57b5555c91a9792e3ac99102b3d1a5c44b45fdd9.tar.gz
Use ff_url_join for assembling URLs, instead of snprintf
This ensures proper escaping of numerical IPv6 addresses. The RTSP (de)muxer needs its own network initialization, since it isn't a protocol and url_open hasn't been called yet. Originally committed as revision 22226 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/rtspenc.c')
-rw-r--r--libavformat/rtspenc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/rtspenc.c b/libavformat/rtspenc.c
index c655e70a98..5f893916f1 100644
--- a/libavformat/rtspenc.c
+++ b/libavformat/rtspenc.c
@@ -116,6 +116,7 @@ static int rtsp_write_close(AVFormatContext *s)
ff_rtsp_close_streams(s);
url_close(rt->rtsp_hd);
+ ff_network_close();
return 0;
}