Is that possible for a source element pushing GstBufferList?

Shu-Yu Fu shuyufu at
Mon Jun 13 02:12:05 PDT 2011

Hello everyone,

Currently, I need to implement a source element which pushes a

But, a sub-class (GstPushSrc) of GstBaseSrc is expected to generate a
GstBuffer in the create function. Returning a GstBufferList is not valided
at all.

I am also grep the source code packages (gstreamer-0.10.34,
gst-plugins-base-0.10.34 and gst-plugins-good-0.10.29), but didn't find any
thing helpful.

But,the document says I can push a GstBufferList to the peer pad (
or chain a GstBufferList to a pad (

So, I was wondering does that means I have to write my own source element
(like GstBaseSrc did)?
Or, there is an easy way to do that?
Or, there are some examples I missed?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list