The pipeline that allows in linux to capture video from a dv camera:
gst-launch dv1394src port=0 ! dvdemux ! ffdec_dvvideo ! ffmpegcolorspace ! video/x-raw-yuv, width=720, height=480 ! xvimagesink
doesn't work with the GSCustom object. It seems that the listener in RGBDataSink doesn't get called. A problem in GStreamer-java? Perhaps this can be solved by using GstAppSink instead of fakesink.