aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/rtsp.c
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2011-01-24 09:49:03 +0000
committerMichael Niedermayer <michaelni@gmx.at>2011-01-26 03:43:28 +0100
commit3f44e3c91ab2a4737c9790bc4fe2362ff1ea2e0a (patch)
tree050270159babcacbaaac52abec32a0c427845cfa /libavformat/rtsp.c
parentabbc1d272ee382b47d8736368588040c5dd2d90b (diff)
downloadffmpeg-3f44e3c91ab2a4737c9790bc4fe2362ff1ea2e0a.tar.gz
rtsp: Use ff_rtsp_undo_setup in the cleanup code in ff_rtsp_make_request
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit aeb2de1c82f95b74e184992a10523606f4b341fa)
Diffstat (limited to 'libavformat/rtsp.c')
-rw-r--r--libavformat/rtsp.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c
index dcceb68a25..dddaaf4237 100644
--- a/libavformat/rtsp.c
+++ b/libavformat/rtsp.c
@@ -1271,12 +1271,7 @@ int ff_rtsp_make_setup_request(AVFormatContext *s, const char *host, int port,
return 0;
fail:
- for (i = 0; i < rt->nb_rtsp_streams; i++) {
- if (rt->rtsp_streams[i]->rtp_handle) {
- url_close(rt->rtsp_streams[i]->rtp_handle);
- rt->rtsp_streams[i]->rtp_handle = NULL;
- }
- }
+ ff_rtsp_undo_setup(s);
return err;
}