Camerabin - how to specify size of image for capture

Ian Davidson id012c3076 at
Thu Feb 20 10:19:07 PST 2014

Hi Nicolas, Tim,

So, now that I have installed libv4l-devel (I already had the runtime), 
should I just autogen and make the -good again?

Remember, that I am only using the USB webcam because it is readily 
available on my test/development machine.  On my live machine, I use a 
video camera which works fine for recording video.


On 20/02/2014 17:32, Nicolas Dufresne wrote:
> Le jeudi 20 février 2014 à 16:20 +0000, Ian Davidson a écrit :
>> I did not compile against libvideo4linux because I did not know where to
>> find it.  The trace is below.  If I need to download libvideo4linux,
>> I'll need a pointer as to where to find it.
> On most distribution you'll need libv4l-devel or libv4l-dev. Or you 
> can build it from source:
> git://
> >From the trace the format you encounter is GRBG, a bayered format 
> that matches, V4L2_PIX_FMT_SGRBG8. It seems that these formats are not 
> defined in GStreamer v4l2 support, though GStreamer has an element 
> that may be able to convert that format, bayer2rgb. One could add this 
> format to v4l2object.c and test against the converter to see if it's 
> compatible, Patch would be appreciated. Note that libv4l will do the 
> software conversion to more common formats. We don't know yet if HW 
> specific color table are required, or included in libv4l, hence the 
> reason we did not activate these formats.
> Nicolas

On 20/02/2014 14:37, Tim Müller wrote:

Note that you may need to compile v4l2src from -good against
libvideo4linux(-devel) in case the camera only offers formats that are
not handled natively in GStreamer and that need converting.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list