stream: share src and sink sockets
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 15 Nov 2012 12:52:07 +0000 (13:52 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 15 Nov 2012 12:52:07 +0000 (13:52 +0100)
the allocated socket is in the used-socket property, not socket.

gst/rtsp-server/rtsp-stream.c

index 6a207a9..798bf87 100644 (file)
@@ -246,7 +246,7 @@ again:
   if (!udpsink0)
     goto no_udp_protocol;
 
-  g_object_get (G_OBJECT (udpsrc0), "socket", &socket, NULL);
+  g_object_get (G_OBJECT (udpsrc0), "used-socket", &socket, NULL);
   g_object_set (G_OBJECT (udpsink0), "socket", socket, NULL);
   g_object_set (G_OBJECT (udpsink0), "close-socket", FALSE, NULL);
 
@@ -271,7 +271,7 @@ again:
     GST_WARNING ("multiudpsink version found without buffer-size property");
   }
 
-  g_object_get (G_OBJECT (udpsrc1), "socket", &socket, NULL);
+  g_object_get (G_OBJECT (udpsrc1), "used-socket", &socket, NULL);
   g_object_set (G_OBJECT (udpsink1), "socket", socket, NULL);
   g_object_set (G_OBJECT (udpsink1), "close-socket", FALSE, NULL);
   g_object_set (G_OBJECT (udpsink1), "sync", FALSE, NULL);