[gst-devel] Re: [gst-cvs] thomasvs gstreamer: gstreamer/ gstreamer/gst/

Thomas Vander Stichele thomas at apestaart.org
Thu Oct 6 04:07:57 CEST 2005


On Thu, 2005-10-06 at 11:06 +0200, Andy Wingo wrote:
> Yo,
> 
> On Thu, 2005-10-06 at 00:13 -0700, Thomas Vander Stichele wrote:
> > CVS Root:       /cvs/gstreamer
> > Module:         gstreamer
> > Changes by:     thomasvs
> > Date:           Thu Oct 06 2005  00:13:13 PDT
> > 
> > Log message:
> > 2005-10-06  Thomas Vander Stichele  <thomas at apestaart dot org>
> >         * gst/gstghostpad.c: (gst_ghost_pad_internal_do_activate_push):
> >           add push activation of sink ghost pads.
> >           Andye, please verify
> 
> How is an internal sink ghost pad activated in push mode?

I hit this in my RTP code, and made a small testcase in
gst-python/testsuite/test_ghostpad.py

Basically, I create a bin with a fakesrc, ghost the pad, a bin with a
fakesink, ghost the pad.

I put the src bin in a pipeline, add a probe callback, and set it to
playing.  on the probe callback, I add the bin with the fakesink, and
connect it to the bin with the fakesrc.  At that point (during the
link), the critical gets triggered.


>  Can you add
> that to doc/design/part-gstghostpad.txt?

I tried understanding the doc but you'll have to handhold me through it.

Thomas


Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
I can't go away with you on a rock climbing weekend
What if something's on TV and it's never shown again
Just as well I'm not invited I'm afraid of heights
I lied about being the outdoor type
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/







More information about the gstreamer-devel mailing list