[Bug 722511] tq: tee element with embedded queue elements on srcpads

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 22 02:56:16 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722511
  GStreamer | gst-plugins-bad | git

--- Comment #20 from Andrey Utkin <me at andrey-utkin.pp.ua> 2014-01-22 10:56:07 UTC ---
(In reply to comment #19)
> You misunderstood me, sorry.
> 
> gst_element_release_request_pad(tq, srcpad) →
> gst_tq_release_request_pad(tq, srcpad) →
> gst_pad_add_probe(tee_srcpad, ...)
> 
> So the application only knows about tq and its srcpads. And you internally do
> that.

Ok.
I think this discussion becomes so long and hard to follow that we forget the
initial subject.
So i'd like to start from the beginning.
Sebastian, with your vision of my current implementation (except that "if"
filtering out upstream events at tee srcpad probe), do you agree that it is
possible that disposing queue is executed from queue thread? In which way could
this be fixed? Sorry if you have already answered this question, but i just
don't see it.

If you don't like to continue this hard discussion, please feel free to answer
just with a patch over my patch.

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