diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index 7327471337..7aa1f09b7c 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -3762,7 +3762,7 @@ gst_rtspsrc_stream_configure_mcast (GstRTSPSrc * src, GstRTSPStream * stream, gst_object_ref_sink (stream->udpsrc[1]); if (src->multi_iface != NULL) - g_object_set (G_OBJECT (stream->udpsrc[0]), "multicast-iface", + g_object_set (G_OBJECT (stream->udpsrc[1]), "multicast-iface", src->multi_iface, NULL); gst_element_set_state (stream->udpsrc[1], GST_STATE_READY);