Beagle Cams and gstreamer

Hi,

Has anyone done any work with gstreamer and the Beagle Cams.
Anyone have a working pipeline that they could share?
Particularly interested in saving the output as a jpeg.

Have not had any success so far.

Regards,
CJ

What sort of camera are you using?

If you want to stream or record videos you could check out the TI
gstreamer elements (examples: http://processors.wiki.ti.com/index.php/Example_GStreamer_Pipelines)

If I want to take a quick snapshot using gstreamer this works:
gst-launch v4l2src num-buffers=1 ! video/x-raw-
yuv,width=640,height=480,framerate=30/1 ! ffmpegcolorspace !
videorate ! video/x-raw-rgb,framerate=1/1 ! ffmpegcolorspace ! pngenc
snapshot=true ! filesink location=test.png
(http://www.electronsonradio.com/?p=69)

I'm using the mt9p031 with kernel 2.6.39
So it is slightly unusual...

I think this is the best result I have produced so far:
# gst-launch v4l2src device=`media-ctl -e "OMAP3 ISP CCDC output"` num-
buffers=4 ! video/x-raw,format=\(fourcc
\)BA81,width=320,height=240,framerate=30/1 ! ffmpegcolorspace !
videorate ! video/x-raw-rgb,framerate=1/1 ! ffmpegcolorspace ! pngenc
snapshot=true ! filesink location=test.png

WARNING: erroneous pipeline: could not link v4l2src0 to ffmpegcsp0