Commit 7f4f4131 authored by Guillaume Desmottes's avatar Guillaume Desmottes Committed by Tim-Philipp Müller
Browse files

matroskademux: fix seek event leak

gst_matroska_demux_handle_seek_event() doesn't consume the
event so we have to unref it.
parent 9119fbd7
......@@ -4377,8 +4377,11 @@ gst_matroska_demux_parse_id (GstMatroskaDemux * demux, guint32 id,
g_assert (event);
/* unlikely to fail, since we managed to seek to this point */
if (!gst_matroska_demux_handle_seek_event (demux, NULL, event))
if (!gst_matroska_demux_handle_seek_event (demux, NULL, event)) {
gst_event_unref (event);
goto seek_failed;
gst_event_unref (event);
/* resume data handling, main thread clear to seek again */
demux->common.state = GST_MATROSKA_READ_STATE_DATA;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment