Hello Tim, <br><br>Thanks, that solves it. That means blacklist happens when Operating system gets failed to do correctly the Gstreamer plugin installation.<br><br>Thanks &amp; Reg<br><br><br>
<br><br><div class="gmail_quote">On Wed, Apr 13, 2011 at 9:00 PM,  <span dir="ltr">&lt;<a href="mailto:gstreamer-devel-request@lists.freedesktop.org">gstreamer-devel-request@lists.freedesktop.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Send gstreamer-devel mailing list submissions to<br>
        <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:gstreamer-devel-request@lists.freedesktop.org">gstreamer-devel-request@lists.freedesktop.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:gstreamer-devel-owner@lists.freedesktop.org">gstreamer-devel-owner@lists.freedesktop.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of gstreamer-devel digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re: Help with python bindings<br>
      (Noe Nieto [<a href="http://percepcionunitaria.org" target="_blank">http://percepcionunitaria.org</a>]])<br>
   2. No such element or plugin &#39;filesrc&#39; (gOOGle md)<br>
   3. Re: No such element or plugin &#39;filesrc&#39; (Tim-Philipp M?ller)<br>
   4. Problem with gst rtsp server (Paulo Paiva)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 13 Apr 2011 10:38:03 -0500<br>
From: &quot;Noe Nieto [<a href="http://percepcionunitaria.org" target="_blank">http://percepcionunitaria.org</a>]]&quot; &lt;<a href="mailto:tzicatl@gmail.com">tzicatl@gmail.com</a>&gt;<br>
Subject: Re: Help with python bindings<br>
To: <a href="mailto:olivier.aubert@liris.cnrs.fr">olivier.aubert@liris.cnrs.fr</a>,       Discussion of the development of<br>
        and with GStreamer      &lt;<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>&gt;<br>
Message-ID: &lt;BANLkTi=+NSrDkNa=<a href="mailto:6MdGOCLmtjne8YdbKA@mail.gmail.com">6MdGOCLmtjne8YdbKA@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
Yeah, that&#39;s it. Thank you.<br>
<br>
<br>
tzicatl@hormiga-vaca:~$ python<br>
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)<br>
[GCC 4.4.5] on linux2<br>
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br>
&gt;&gt;&gt; import pygst<br>
&gt;&gt;&gt; pygst.require(&quot;0.10&quot;)<br>
&gt;&gt;&gt; import gst<br>
** Message: pygobject_register_sinkfunc is deprecated (GstObject)<br>
&gt;&gt;&gt; pipeline = gst.parse_launch(&quot;videotestsrc ! jpegenc ! multipartmux ! appsink name=endpoint&quot;)<br>
&gt;&gt;&gt; endpoint = pipeline.get_by_name(&#39;endpoint&#39;)<br>
&gt;&gt;&gt; endpoint<br>
&lt;__main__.GstAppSink object (endpoint) at 0x254d0a0&gt;<br>
&gt;&gt;&gt;<br>
<br>
---<br>
Noe<br>
<br>
2011/4/13 Olivier Aubert &lt;<a href="mailto:olivier.aubert@liris.cnrs.fr">olivier.aubert@liris.cnrs.fr</a>&gt;:<br>
&gt; Spurious quotes in your name. With your pipeline definition, you can do<br>
&gt; endpoint = pipeline.get_by_name(&quot;&#39;endpoint&#39;&quot;)<br>
&gt; but you should rather remove the quotes around the endpoint name.<br>
&gt;<br>
&gt; Olivier<br>
&gt;<br>
&gt; On Tue, 2011-04-12 at 22:55 -0500, Noe Nieto<br>
&gt; [<a href="http://percepcionunitaria.org" target="_blank">http://percepcionunitaria.org</a>]] wrote:<br>
&gt;&gt; I&#39;m being lazy so I want to use gst.parse_launch() for my pipeline this way:<br>
&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; import pygst<br>
&gt;&gt; &gt;&gt;&gt; pygst.require(&quot;0.10&quot;)<br>
&gt;&gt; &gt;&gt;&gt; import gst<br>
&gt;&gt; &gt;&gt;&gt; pipeline = gst.parse_launch(&quot;videotestsrc ! jpegenc ! multipartmux ! appsink name=&#39;endpoint&#39;&quot;)<br>
&gt;&gt; &gt;&gt;&gt; type(pipeline)<br>
&gt;&gt; &lt;type &#39;gst.Pipeline&#39;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I want to get a hold on the &quot;endpoint&quot; element. The problem is that<br>
&gt;&gt; the GstBin.get_by_name() returns None.<br>
&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; endpoint = pipeline.get_by_name(&#39;endpoint&#39;)<br>
&gt;&gt; &gt;&gt;&gt; endpoint<br>
&gt;&gt; &gt;&gt;&gt; type (endpoint)<br>
&gt;&gt; &lt;type &#39;NoneType&#39;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Why?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; --<br>
&gt;&gt; Noe Nieto<br>
&gt;&gt; Estudiante de Psicolog?a Holokin?tica<br>
&gt;&gt;<br>
&gt;&gt; Diplomados, noticias, libros, art?culos,<br>
&gt;&gt;<br>
&gt;&gt; audios y videos gratuitos : ? <a href="http://percepcionunitaria.org" target="_blank">percepcionunitaria.org</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
&gt;&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
--<br>
Noe Nieto<br>
Estudiante de Psicolog?a Holokin?tica<br>
<br>
Diplomados, noticias,?libros, art?culos,<br>
<br>
audios y videos gratuitos?:???<a href="http://percepcionunitaria.org" target="_blank">percepcionunitaria.org</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 13 Apr 2011 19:06:55 +0200<br>
From: gOOGle md &lt;<a href="mailto:shamun.toha@gmail.com">shamun.toha@gmail.com</a>&gt;<br>
Subject: No such element or plugin &#39;filesrc&#39;<br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;BANLkTinYFg2Rg3pLK9p_mNDjsQLF=<a href="mailto:N80EA@mail.gmail.com">N80EA@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
A) gst-launch-0.10 version 0.10.29<br>
GStreamer 0.10.29<br>
<a href="http://download.fedora.redhat.com/fedora" target="_blank">http://download.fedora.redhat.com/fedora</a><br>
<br>
B) Loaded plugins: presto, refresh-packagekit<br>
Installed Packages<br>
PackageKit-gstreamer-plugin.<br>
i686<br>
0.5.7-2.fc12<br>
@updates<br>
gstreamer.i686<br>
0.10.29-1.fc12<br>
@updates<br>
gstreamer-devel.i686<br>
0.10.29-1.fc12<br>
@updates<br>
gstreamer-plugins-bad-free.i686<br>
0.10.19-1.fc12<br>
@updates<br>
gstreamer-plugins-base.i686<br>
0.10.29-1.fc12<br>
@updates<br>
gstreamer-plugins-good.i686<br>
0.10.23-1.fc12<br>
@updates<br>
gstreamer-python.i686<br>
0.10.16-1.fc12<br>
@rawhide<br>
gstreamer-tools.i686<br>
0.10.29-1.fc12<br>
@updates<br>
<br>
C) gst-inspect filesrc<br>
<br>
No such element or plugin &#39;filesrc&#39;<br>
<br>
Help anyone plz?<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110413/5e16755e/attachment.html" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110413/5e16755e/attachment.html</a>&gt;<br>

<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 13 Apr 2011 18:20:28 +0100<br>
From: Tim-Philipp M?ller &lt;<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>&gt;<br>
Subject: Re: No such element or plugin &#39;filesrc&#39;<br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;1302715228.16923.21.camel@zingle&gt;<br>
Content-Type: text/plain; charset=&quot;UTF-8&quot;<br>
<br>
On Wed, 2011-04-13 at 19:06 +0200, gOOGle md wrote:<br>
<br>
&gt; C) gst-inspect filesrc<br>
&gt;<br>
&gt; No such element or plugin &#39;filesrc&#39;<br>
<br>
The coreelements plugin probably got blacklisted for some reason.<br>
<br>
Try:<br>
<br>
 $ rm ~/.gstreamer-0.10/registry*<br>
 $ gst-inspect-0.10<br>
<br>
does that show any errors/warnings?<br>
<br>
Cheers<br>
 -Tim<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Wed, 13 Apr 2011 18:58:54 +0100<br>
From: Paulo Paiva &lt;<a href="mailto:paivalhao@gmail.com">paivalhao@gmail.com</a>&gt;<br>
Subject: Problem with gst rtsp server<br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;<a href="mailto:4DA5E45E.7040901@gmail.com">4DA5E45E.7040901@gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
I am having this problem with the code listed bellow<br>
<br>
$ make<br>
gcc `pkg-config gstreamer-0.10 gst-rtsp-server-0.10 --libs` `pkg-config<br>
gstreamer-0.10 gst-rtsp-server-0.10 --cflags` -o server server.c<br>
$ ./server<br>
./server: symbol lookup error: /usr/lib/libgstrtspserver-0.10.so.0:<br>
undefined symbol: gst_plugin_feature_rank_compare_func<br>
<br>
<br>
Can someone help me?<br>
Thanks all!<br>
<br>
<br>
CODE<br>
----------------------------------------------------------------------------------------------------------------------------------<br>
#include &lt;gst/gst.h&gt;<br>
#include &lt;gst/rtsp-server/rtsp-server.h&gt;<br>
<br>
/* define this if you want the resource to only be available when using<br>
  * user/admin as the password */<br>
#undef WITH_AUTH<br>
<br>
char *filein = &quot;FileToGo.mkv&quot;;<br>
<br>
/* this timeout is periodically run to clean up the expired sessions<br>
from the<br>
  * pool. This needs to be run explicitly currently but might be done<br>
  * automatically as part of the mainloop. */<br>
static gboolean<br>
timeout (GstRTSPServer * server, gboolean ignored)<br>
{<br>
   GstRTSPSessionPool *pool;<br>
<br>
   pool = gst_rtsp_server_get_session_pool (server);<br>
   gst_rtsp_session_pool_cleanup (pool);<br>
   g_object_unref (pool);<br>
<br>
   return TRUE;<br>
}<br>
<br>
int<br>
main (int argc, char *argv[])<br>
{<br>
   GMainLoop *loop;<br>
   GstRTSPServer *server;<br>
   GstRTSPMediaMapping *mapping;<br>
   GstRTSPMediaFactory *factory;<br>
#ifdef WITH_AUTH<br>
   GstRTSPAuth *auth;<br>
   gchar *basic;<br>
#endif<br>
   gchar *str;<br>
<br>
   gst_init (&amp;argc, &amp;argv);<br>
<br>
   loop = g_main_loop_new (NULL, FALSE);<br>
<br>
   /* create a server instance */<br>
   server = gst_rtsp_server_new ();<br>
<br>
   /* gst_rtsp_server_set_port(server, 3001); */<br>
<br>
   /* get the mapping for this server, every server has a default mapper<br>
object<br>
    * that be used to map uri mount points to media factories */<br>
   mapping = gst_rtsp_server_get_media_mapping (server);<br>
<br>
#ifdef WITH_AUTH<br>
   /* make a new authentication manager. it can be added to control<br>
access to all<br>
    * the factories on the server or on individual factories. */<br>
   auth = gst_rtsp_auth_new ();<br>
   basic = gst_rtsp_auth_make_basic (&quot;user&quot;, &quot;admin&quot;);<br>
   gst_rtsp_auth_set_basic (auth, basic);<br>
   g_free (basic);<br>
   /* configure in the server */<br>
   gst_rtsp_server_set_auth (server, auth);<br>
#endif<br>
<br>
   /* make the play string*/<br>
   str = g_strdup_printf (&quot;( &quot;<br>
       &quot;filesrc location=%s ! &#39;decodebin name=demux ,width=(int)352,<br>
height=(int)288&#39; ! queue ! ffmpegcolorspace !&quot;<br>
       &quot;x264enc tune=zerolatency byte-stream=true bitrate=1050 threads=0<br>
speed-preset=3 ! rtph264pay name=pay0 pt=96 &quot;<br>
       &quot;demux. ! queue ! audioresample ! audioconvert ! ffenc_aac !<br>
rtpmp4apay name=pay1 pt=97 &quot; &quot;)&quot;,filein);<br>
<br>
   /* make a media factory for a test stream. The default media factory<br>
can use<br>
    * gst-launch syntax to create pipelines.<br>
    * any launch line works as long as it contains elements named pay%d.<br>
Each<br>
    * element with pay%d names will be a stream */<br>
   factory = gst_rtsp_media_factory_new ();<br>
   gst_rtsp_media_factory_set_launch (factory, str);<br>
<br>
   /* uncoment in order to share the content in the pipe<br>
   gst_rtsp_media_factory_set_shared()*/<br>
<br>
   /* attach the test factory to the /test url */<br>
   gst_rtsp_media_mapping_add_factory (mapping, &quot;/fileplay&quot;, factory);<br>
<br>
   /* don&#39;t need the ref to the mapper anymore */<br>
   g_object_unref (mapping);<br>
<br>
   /* attach the server to the default maincontext */<br>
   if (gst_rtsp_server_attach (server, NULL) == 0)<br>
     goto failed;<br>
<br>
   /* add a timeout for the session cleanup */<br>
   g_timeout_add_seconds (2, (GSourceFunc) timeout, server);<br>
<br>
   /* start serving, this never stops */<br>
   g_main_loop_run (loop);<br>
<br>
   return 0;<br>
<br>
   /* ERRORS */<br>
failed:<br>
   {<br>
     g_print (&quot;failed to attach the server\n&quot;);<br>
     return -1;<br>
   }<br>
}<br>
<br>
--<br>
Paulo Paiva<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
End of gstreamer-devel Digest, Vol 3, Issue 46<br>
**********************************************<br>
</blockquote></div><br>