diff --git a/gst/rtsp-server/rtsp-media-factory-uri.c b/gst/rtsp-server/rtsp-media-factory-uri.c index 01f3f990b2..3598dde25a 100644 --- a/gst/rtsp-server/rtsp-media-factory-uri.c +++ b/gst/rtsp-server/rtsp-media-factory-uri.c @@ -618,7 +618,7 @@ rtsp_media_factory_uri_create_element (GstRTSPMediaFactory * factory, /* keep factory data around */ data = g_new0 (FactoryData, 1); - data->factory = g_object_ref (factory); + data->factory = g_object_ref (urifact); data->pt = 96; g_object_set_data_full (G_OBJECT (element), factory_key,