[Bug 753899] baseparse: push sticky events to downstreams for initial prerolling
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jan 28 00:10:50 PST 2016
https://bugzilla.gnome.org/show_bug.cgi?id=753899
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #319889|none |needs-work
status| |
--- Comment #34 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Review of attachment 319889:
--> (https://bugzilla.gnome.org/review?bug=753899&attachment=319889)
::: libs/gst/base/gstbaseparse.c
@@ +1083,3 @@
+
+ filter = gst_pad_get_pad_template_caps (GST_BASE_PARSE_SRC_PAD (parse));
+ peercaps = gst_pad_peer_query_caps (GST_BASE_PARSE_SRC_PAD (parse), filter);
Same comment is in the patch for audio/video decoder here :)
@@ +1399,3 @@
+ } else {
+ GST_ELEMENT_ERROR (parse, STREAM, FORMAT, (NULL),
+ ("Parser output not negotiated before GAP event."));
Here you probably want to unref the event and set it to NULL and set ret to
FALSE
--
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