media-factory: Create media objects with the proper transport mode
authorEdward Hervey <edward@centricular.com>
Fri, 2 Dec 2016 14:38:04 +0000 (15:38 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Fri, 2 Dec 2016 14:47:12 +0000 (15:47 +0100)
The function called immediately afterwards (collect_streams()) will
need it to work properly

gst/rtsp-server/rtsp-media-factory.c

index 9cea6ca..191480f 100644 (file)
@@ -1469,7 +1469,9 @@ default_construct (GstRTSPMediaFactory * factory, const GstRTSPUrl * url)
   GST_RTSP_MEDIA_FACTORY_UNLOCK (factory);
 
   /* create a new empty media */
-  media = g_object_new (media_gtype, "element", element, NULL);
+  media =
+      g_object_new (media_gtype, "element", element, "transport-mode",
+      factory->priv->transport_mode, NULL);
 
   gst_rtsp_media_collect_streams (media);