diff --git a/gst/mpegtsdemux/mpegtspacketizer.c b/gst/mpegtsdemux/mpegtspacketizer.c index 6663977efa..84cc72e07c 100644 --- a/gst/mpegtsdemux/mpegtspacketizer.c +++ b/gst/mpegtsdemux/mpegtspacketizer.c @@ -280,6 +280,7 @@ mpegts_packetizer_dispose (GObject * object) gst_adapter_clear (packetizer->adapter); g_object_unref (packetizer->adapter); + g_mutex_clear (&packetizer->group_lock); packetizer->disposed = TRUE; packetizer->offset = 0; packetizer->empty = TRUE;