diff --git a/gst/rtpmux/gstrtpmux.c b/gst/rtpmux/gstrtpmux.c index babf36d5b6..a8e158341d 100644 --- a/gst/rtpmux/gstrtpmux.c +++ b/gst/rtpmux/gstrtpmux.c @@ -699,7 +699,7 @@ gst_rtp_mux_sink_event (GstPad * pad, GstEvent * event) padpriv = gst_pad_get_element_private (pad); if (padpriv) gst_segment_init (&padpriv->segment, GST_FORMAT_UNDEFINED); - GST_OBJECT_UNLOCK (pad); + GST_OBJECT_UNLOCK (mux); } break; case GST_EVENT_NEWSEGMENT: