From 26f63027a66ebe01c77d25bae7d490d0740b4968 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 20 Feb 2012 17:44:59 +0100 Subject: [PATCH] rtsp: fix connection --- gst-libs/gst/rtsp/gstrtspconnection.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gst-libs/gst/rtsp/gstrtspconnection.c b/gst-libs/gst/rtsp/gstrtspconnection.c index 0a9212a..cfa3c00 100644 --- a/gst-libs/gst/rtsp/gstrtspconnection.c +++ b/gst-libs/gst/rtsp/gstrtspconnection.c @@ -444,12 +444,14 @@ do_connect (const gchar * ip, guint16 port, GSocket ** socket_out, } g_socket_set_timeout (socket, 0); - if (g_socket_check_connect_result (socket, &err)) + if (!g_socket_check_connect_result (socket, &err)) goto sys_error; done: g_object_unref (saddr); + *socket_out = socket; + return GST_RTSP_OK; /* ERRORS */ -- 2.7.4