I have the plugin loaded and it is prperly seen when i do gst-inspect. But i am not very sure why my application is not recognizing it

For example :

[root@localhost Testcode]# gst-inspect appsrc
Factory Details:
  Long name:    AppSrc
  Class:        Generic/Src
  Description:  Allow the application to feed buffers to a pipeline
  Author(s):    David Schleef <ds@schleef.org>, Wim Taymans <wim.taymans@gmail.com>
  Rank:         none (0)

Plugin Details:
  Name:                 app
  Description:          Elements used to communicate with applications
  Filename:             /usr/local/lib/gstreamer-0.10/libgstapp.so


-----Original Message-----
From: Michael Smith [mailto:msmith@xiph.org]
Sent: Thu 4/29/2010 10:39 AM
To: Discussion of the development of GStreamer
Subject: Re: [gst-devel] appsrc not getting created

On Wed, Apr 28, 2010 at 6:52 AM, Irfan Shaikh
<irfanshaikh@tataelxsi.co.in> wrote:
> Hi developers,
>                I am unable to create appsrc plugin in my gstreamer
> application. I have the appsrc plugin already installed on my PC. I have
> included following files.
>              #include <gst/app/gstappsrc.h>
>              #include <gst/app/gstappbuffer.h>
>              source       = gst_element_factory_make ("appsrc", "Application
> source");       //FAILS ALWAYS

This means that you do NOT have the appsrc plugin (or you have it, but
GStreamer is unable to load it for some reason).

Perhaps you have the plugin, but not the libraries it's using. The
suggestions from others about linking to various libraries are
irrelevant, you should ignore those. You need to figure out if you
really have appsrc, and if you do have it, why GStreamer can't load


gstreamer-devel mailing list