[Bug 722511] tq: tee element with embedded queue elements on srcpads
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jan 20 03:56:33 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=722511
GStreamer | gst-plugins-bad | git
--- Comment #9 from Andrey Utkin <me at andrey-utkin.pp.ua> 2014-01-20 11:56:26 UTC ---
(In reply to comment #8)
> The problem of not using IDLE probes is that you might never release a pad then
> if there's no further data flow. That's not very expected from the application
> I guess.
Using IDLE probe does not guarantee against callback being never executed, too.
That's why i proposed guaranteed-synchronous probe type. Maybe that's not that
bad idea to have it?
> This dropping of upstream data resulting in shutdown from the streaming thread
> seems like an indication that something is not yet as it should be ;) Do you
> have a backtrace of this?
You must be talking about
+ if (info->type & (GST_PAD_PROBE_TYPE_DATA_UPSTREAM
+ | GST_PAD_PROBE_TYPE_QUERY_UPSTREAM))
No, i haven't saved a backtrace and haven't got a testcase for it. I remember
it to happen surely only once. I don't remember what exactly the query was, and
what was the pipeline. Maybe you could make a case to trigger this scenario,
with your knowledge.
--
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