[gst-devel] v4l2sink

Rob Clark rob at ti.com
Wed Jul 29 17:47:00 CEST 2009


All (or at least whoever might care),

I've implemented a v4l2sink element, as part of the v4l2 plugin.  The  
changes basically amount to:

(1) pull the bufferpool code out into gstv4l2bufferpool.c, and make a
     bit more generic so it can be used both for v4l2src and v42lsink
(2) move some of the device probing/configuration/caps stuff into
     gstv4l2object.c so it does not have to be duplicated between
     v4l2src and v4l2sink
(3) add v4l2sink


I've been using v4l2sink (and v4l2src) for a about 1.5 weeks now, and  
both seem to be working properly now.  You can see the changes I have  
made here:

    <http://github.com/robclark/gst-plugins-good>

So, what would be the next step to submit these changes back to gst- 
plugins-good?  Is sending a patch preferred?  Or alternatively, you  
could pull directly from my git repo on github.  Or??

I will likely have a few more changes to make over time, such as  
adding rowstride support.  But these changes won't be so extensive, so  
I could send these as smaller patches later.


BR,
-Rob






More information about the gstreamer-devel mailing list