[gst-devel] RE: non-blocking gst_pad_pull()

Dezelon, Mark dez at ti.com
Thu Feb 17 18:08:21 CET 2005


> My problem is that I'm trying to incorporate an existing 
> buffer-passing mechanism into a GStreamer plugin, but this 
> mechanism runs asynchronously to GStreamer.  Thus this 
> mechanism might have zero output buffers ready for 
> gst_pad_push() after processing a gst_pad_pull() input 
> buffer, or it might have many output buffers ready before an 
> input buffer can arrive.

Ah, a follow-up question I forgot to include.  Is it okay to issue
several gst_pad_push() commands in a single chainfunc() or loopfunc()
call?

-- Mark Dezelon / Don't Panic! --




More information about the gstreamer-devel mailing list