<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt;color:#000000;"><div>Hi<br>&nbsp;&nbsp;&nbsp; I am working on a vision system for robotics and have recently <br>started using GStreamer. I currently have two filters one that allows<br>me to sample pixels from areas in the visual field and another that<br>classifies the visual field and identifies blobs of color.<br>&nbsp;&nbsp;&nbsp; I *love* GStreamer! You guys have done an excellent job on the<br>software. However, the ease of use is not so excellent. The documentation<br>says to use make_element but not what to do after (or before) that.<br>I found out that <br><br>cd src<br>make_element plugin<br>cd ..<br>./autogen.sh<br>make<br><br>will compile a filter called gstplugin an put it in src/.libs<br>and I can then invoke it like this<br><br>export
 GST_PLUGIN_PATH=/home/john/gst-template.classify/gst-plugin/src/.libs<br>gst-launch-0.10 v4l2src device="/dev/video0" ! video/x-raw-yuv,width=640,height=480,framerate=30/1 !&nbsp; plugin ! xvimagesink<br><br>Very good. The problem comes when I try to use make_element with any other <br>command line. Specifing a different (non default) template or a name other<br>than plugin produces a stream of compiler errors. I have tried modifing the<br>Makefile.am in src and even the autogen.sh without any success.<br>So now I have two gst-template directorys one called gst-template.classify<br>and one called gst-template.sample, both of which produce a plugin called<br>plugin which I select via the GST_PLUGIN_PATH<br><br>I am writing this for three reasons :-<br>One, can someone tell me what I'm doing wrong?<br>Two, in case anyone is having the same problems, here is a work around.<br>Three, is anyone working on a "Getting started with GStreamer for
 the<br>uninitiated" and if so can I help?<br><br>JC<br><br><br></div></div><br>

      </body></html>