[Bug 754178] uridecodebin: gst-discoverer doesn't detect both audio and video of RTSP streams

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 3 22:35:44 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=754178

--- Comment #27 from Mathieu Duponchelle <mduponchelle1 at gmail.com> ---
(In reply to Olivier CrĂȘte from comment #26)
> (In reply to Mathieu Duponchelle from comment #24)
> > Why do we need to check for dec->pending here ?
> 
> Because we need for the no-more-pads from the source I think, otherwise we
> get an empty topology for RTSP. I think it's basically the same thing that
> was done with the redundant pending_topologies.

I don't understand that, where do we "get an empty topology" ? In discoverer ?
If so, how can it be empty, as what now triggers uuridecodebin to post a
topology is getting a (presumably non-empty) topology from one of its
decodebins.

As we increment ->pending along with prepending to the list of decodebins, I
think checking for it and for "all_topos" is redundant ?

-- 
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