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 & Reg<br><br><br>
<br><br><div class="gmail_quote">On Wed, Apr 13, 2011 at 9:00 PM, <span dir="ltr"><<a href="mailto:gstreamer-devel-request@lists.freedesktop.org">gstreamer-devel-request@lists.freedesktop.org</a>></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 'help' 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 "Re: Contents of gstreamer-devel digest..."<br>
<br>
<br>
Today'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 'filesrc' (gOOGle md)<br>
3. Re: No such element or plugin 'filesrc' (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: "Noe Nieto [<a href="http://percepcionunitaria.org" target="_blank">http://percepcionunitaria.org</a>]]" <<a href="mailto:tzicatl@gmail.com">tzicatl@gmail.com</a>><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 <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Message-ID: <BANLkTi=+NSrDkNa=<a href="mailto:6MdGOCLmtjne8YdbKA@mail.gmail.com">6MdGOCLmtjne8YdbKA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
Yeah, that'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 "help", "copyright", "credits" or "license" for more information.<br>
>>> import pygst<br>
>>> pygst.require("0.10")<br>
>>> import gst<br>
** Message: pygobject_register_sinkfunc is deprecated (GstObject)<br>
>>> pipeline = gst.parse_launch("videotestsrc ! jpegenc ! multipartmux ! appsink name=endpoint")<br>
>>> endpoint = pipeline.get_by_name('endpoint')<br>
>>> endpoint<br>
<__main__.GstAppSink object (endpoint) at 0x254d0a0><br>
>>><br>
<br>
---<br>
Noe<br>
<br>
2011/4/13 Olivier Aubert <<a href="mailto:olivier.aubert@liris.cnrs.fr">olivier.aubert@liris.cnrs.fr</a>>:<br>
> Spurious quotes in your name. With your pipeline definition, you can do<br>
> endpoint = pipeline.get_by_name("'endpoint'")<br>
> but you should rather remove the quotes around the endpoint name.<br>
><br>
> Olivier<br>
><br>
> On Tue, 2011-04-12 at 22:55 -0500, Noe Nieto<br>
> [<a href="http://percepcionunitaria.org" target="_blank">http://percepcionunitaria.org</a>]] wrote:<br>
>> I'm being lazy so I want to use gst.parse_launch() for my pipeline this way:<br>
>><br>
>> >>> import pygst<br>
>> >>> pygst.require("0.10")<br>
>> >>> import gst<br>
>> >>> pipeline = gst.parse_launch("videotestsrc ! jpegenc ! multipartmux ! appsink name='endpoint'")<br>
>> >>> type(pipeline)<br>
>> <type 'gst.Pipeline'><br>
>><br>
>> I want to get a hold on the "endpoint" element. The problem is that<br>
>> the GstBin.get_by_name() returns None.<br>
>><br>
>> >>> endpoint = pipeline.get_by_name('endpoint')<br>
>> >>> endpoint<br>
>> >>> type (endpoint)<br>
>> <type 'NoneType'><br>
>><br>
>> Why?<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>
>> 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>
> _______________________________________________<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>
<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 <<a href="mailto:shamun.toha@gmail.com">shamun.toha@gmail.com</a>><br>
Subject: No such element or plugin 'filesrc'<br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Message-ID: <BANLkTinYFg2Rg3pLK9p_mNDjsQLF=<a href="mailto:N80EA@mail.gmail.com">N80EA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<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 'filesrc'<br>
<br>
Help anyone plz?<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<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>><br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 13 Apr 2011 18:20:28 +0100<br>
From: Tim-Philipp M?ller <<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>><br>
Subject: Re: No such element or plugin 'filesrc'<br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Message-ID: <1302715228.16923.21.camel@zingle><br>
Content-Type: text/plain; charset="UTF-8"<br>
<br>
On Wed, 2011-04-13 at 19:06 +0200, gOOGle md wrote:<br>
<br>
> C) gst-inspect filesrc<br>
><br>
> No such element or plugin 'filesrc'<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 <<a href="mailto:paivalhao@gmail.com">paivalhao@gmail.com</a>><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: <<a href="mailto:4DA5E45E.7040901@gmail.com">4DA5E45E.7040901@gmail.com</a>><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 <gst/gst.h><br>
#include <gst/rtsp-server/rtsp-server.h><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 = "FileToGo.mkv";<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 (&argc, &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 ("user", "admin");<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 ("( "<br>
"filesrc location=%s ! 'decodebin name=demux ,width=(int)352,<br>
height=(int)288' ! queue ! ffmpegcolorspace !"<br>
"x264enc tune=zerolatency byte-stream=true bitrate=1050 threads=0<br>
speed-preset=3 ! rtph264pay name=pay0 pt=96 "<br>
"demux. ! queue ! audioresample ! audioconvert ! ffenc_aac !<br>
rtpmp4apay name=pay1 pt=97 " ")",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, "/fileplay", factory);<br>
<br>
/* don'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 ("failed to attach the server\n");<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>