I am trying to write my first video sink plugin.

I have read the manual and used the autogenerate tool to generate my component. 
(MyFramedVideo)

I have created a class that use GST_BOILERPLATE and extends GST_TYPE_VIDEO_SINK.

The plugin builds and installs onto my devices rootfs.
I then run gst-inspect and I keep getting the same error:
****
(gst-inspect-0.10:535): GStreamer-WARNING **: Failed to load plugin 
'/usr/lib/gstreamer-0.10/libgstMyFramedVideo.so': 
/usr/lib/gstreamer-0.10/libgstMyFramedVideo.so: undefined symbol: 
gst_base_sink_get_type
****

What am I doing wrong? I have looked at a great many other plugins and make 
files and I do not seem very different!! I can see that this symbol is in 
gstcoreelements.so but no one else seems to need to add -lgstcorelements.  Also 
If I try this it all builds and this error never appears but gst-inspect just 
hangs.

Really hope someone can help
Many thanks
Daniel Laird
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Gstreamer-embedded mailing list
Gstreamer-embedded@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded

Reply via email to