[gstreamer-bugs] [Bug 601617] matroska-demuxer triggers an assert in gststructure.c

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Nov 11 22:16:53 PST 2009


https://bugzilla.gnome.org/show_bug.cgi?id=601617
  GStreamer | gst-plugins-good | unspecified

--- Comment #1 from Ognyan Tonchev <ognyan.tonchev at axis.com> 2009-11-12 06:16:48 UTC ---
Also repeated the test with the latest version of the demuxer from git. Here is
the part that triggers the assert:

2053  g_assert (demux->src->len == demux->num_streams);
2054  for (i = 0; i < demux->src->len; i++) {
2055    GstMatroskaTrackContext *stream;
2056
2057    stream = g_ptr_array_index (demux->src, i);
2058    gst_event_ref (event);
2059    gst_pad_push_event (stream->pad, event);
2060
2061    if (G_UNLIKELY (stream->pending_tags)) {
2062      GST_DEBUG_OBJECT (demux, "Sending pending_tags %p for pad %s:%s : %"
2063          GST_PTR_FORMAT, stream->pending_tags,
2064          GST_DEBUG_PAD_NAME (stream->pad), stream->pending_tags);
2065      gst_element_found_tags_for_pad (GST_ELEMENT (demux), stream->pad,  
<----------------
2066          stream->pending_tags);
2067      stream->pending_tags = NULL;
2068    }
2069  }

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list