My First Plugin - Help please

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


do you add libgstbase.so as your sink lib dependency?
 
Zhao Liang

________________________________

From: Daniel James Laird [mailto:daniel.j.laird at nxp.com] 
Sent: Tuesday, February 03, 2009 6:07 PM
To: gstreamer-devel at lists.sourceforge.net
Cc: gstreamer-embedded at lists.sourceforge.net
Subject: My First Plugin - Help please



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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20090204/80afa78e/attachment.htm>


[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux