ofxGstreamer pipeline

Hi im trying to connect of to a raspberry gstreamer pipeline.

This is the pipeline that im launching on a rip

raspivid -t 999999  -w 640 -h 480 -fps 25 -hf -b 2000000-n -pf baseline -o - | gst-launch-1.0 -v fdsrc ! h264parse !  rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.20.1 port=5000

I can view the stream on macbook console using this

gst-launch-1.0 -v tcpclientsrc host=192.168.20.1 port=5000  ! gdpdepay !  rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false 

I tryed on oF but it may be wrong because it doesn’t work

tcpclientsrc host=192.168.20.1 port=5000 ! rtph264depay ! avdec_h264 ! decodebin ! videoconvert

Im sure that im doing something wrong in the sintax of the pipeline, but i can not see what its wrong, maybe someone with more experience in gstreamer knows

how are you creating the pipeline? also which version of OF are you using?

Thanks!

Im using of 0.8.4 on osx

in of im doing

gst.setPipeline("tcpclientsrc host=192.168.20.1 port=5000 ! rtph264depay ! avdec_h264  ! decodebin ! videoconvert ! videoscale", 24, true, 640, 480);
gst.startPipeline();
texture.allocate(640,480,GL_RGB);
gst.play();

I launch the stream in rpi

raspivid -t 999999  -w 640 -h 480 -fps 25 -hf -b 2000000-n -pf baseline -o - | gst-launch-1.0 -v fdsrc ! h264parse !  rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.20.1 port=5000