From 4c6b1faa6a7ea97078e95d4614febcba7cd30604 Mon Sep 17 00:00:00 2001 From: Hyunjun Ko Date: Wed, 12 Aug 2015 14:33:44 +0900 Subject: [PATCH] media-factory: get port number through gst_rtsp_url_get_port https://bugzilla.gnome.org/show_bug.cgi?id=753473 --- gst/rtsp-server/rtsp-media-factory.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gst/rtsp-server/rtsp-media-factory.c b/gst/rtsp-server/rtsp-media-factory.c index fc9c880fec..087aa8ad35 100644 --- a/gst/rtsp-server/rtsp-media-factory.c +++ b/gst/rtsp-server/rtsp-media-factory.c @@ -1148,12 +1148,14 @@ default_gen_key (GstRTSPMediaFactory * factory, const GstRTSPUrl * url) gchar *result; const gchar *pre_query; const gchar *query; + guint16 port; pre_query = url->query ? "?" : ""; query = url->query ? url->query : ""; - result = - g_strdup_printf ("%u%s%s%s", url->port, url->abspath, pre_query, query); + gst_rtsp_url_get_port (url, &port); + + result = g_strdup_printf ("%u%s%s%s", port, url->abspath, pre_query, query); return result; }